2560 111
88825 624
9801 503
16134 225
39878 617
100980 1442
5182 115
5724 787
12806 766
80595 485
6189 533
17814 191
4985 228
10093 337
2872 483
27522 128
3037 370
20679 814
141011 685
5082 487
6581 644
3356 845
4523 476
95157 517
5132 413
7988 602
23419 337
8632 949