2496 111
86903 623
9706 503
16122 225
39444 616
100170 1442
5167 115
5712 787
12476 766
80221 485
6176 533
17746 191
4980 228
10086 337
2871 483
27482 128
3034 370
20478 811
140295 685
5081 487
6575 644
3356 845
4512 476
95058 517
5124 413
7980 602
23413 337
8627 949