2986 425
14668 385
35942 929
3147 505
40851 283
5646 818
3697 516
2593 308
2720 496
1222 217
25222 262
16243 669
23196 703
1277 338
2690 390
3723 547
2420 488
20833 92
1249 345
4439 725
5451 100
5482 280
9454 584
5606 621