2901 549
4009 812
3210 756
1234 151
167528 582
231761 540
61795 745
97422 261
111566 351
304576 1134
54207 562
212491 414
451432 1144
121492 618
236238 790
23934 491
100002 690
179601 1068
105183 196
99722 670
3185 950
310656 499
159852 254
62848 872