301028 1032
130083 768
149503 834
8280 301
2469 50
3438 514
5637 579
6284 699
1463 189
788 115
2212 288
873 150
2689 525
2239 486
2657 661
2569 567
3336 418
1143 233
2682 692
912 192
18505 371
14634 750
4117 389
10544 697
615 67
3026 90
1681 302
514 27