3081 330
15198 630
15671 526
4393 578
444497 748
8547 310
41877 451
2178 93
4645 717
12578 74
3959 477
6939 421
18617 766
3419 436
5984 647
6766 292
24983 161
3630 96
17853 773
5192 535
2931 291
8212 424
5927 519
153216 834
4259 63
1921 94
74622 667
2204 159