2453 412
249334 938
12725 44
3995 637
1826 327
14245 110
924 90
1284 323
66633 729
3020 682
715 113
962 196
2036 507
124462 830
943 113
2456 587
4539 596
3508 831
3181 647
2834 549
1451 334
16152 543
208841 381
3012 532
7561 61
19540 148
1106 174
38863 740