30757 171
1097 52
3182 587
2508 655
3218 685
1501 193
1718 373
4232 169
12594 347
802 113
6494 497
5563 780
15730 934
3004 479
11121 519
3778 386
2449 507
6190 462
5400 358
9751 419
7526 270
9802 754
3289 120
12301 738