2984 840
1675 447
2482 684
2266 39
1152 292
1155 289
2537 483
2903 579
30163 198
12420 144
25919 383
2273 681
444498 748
2877 507
19817 94
2917 907
44877 71
743 134
2111 498
1771 330
24662 451
22131 332
6033 521
2513 527