2506 111
87295 623
9726 503
16125 225
39532 616
100335 1442
5169 115
5714 787
12566 766
80323 485
6179 533
17766 191
4982 228
10087 337
2872 483
27487 128
3035 370
20544 811
140480 685
5082 487
6576 644
3356 845
4513 476
95087 517
5126 413
7983 602
23415 337
8627 949