2951 409
2747 346
3882 643
2914 438
4260 660
1627 51
2237 299
1811 219
3172 437
1986 65
3086 634
18330 894
3702 600
8335 395
11226 333
2108 240
15232 607
16911 551
1299 65
9283 578
1016 46
19738 519
3277 515
3167 557
1573 327
3767 613
2389 618
2901 492