54951 289
52593 524
120646 310
25151 134
2534 311
5062 699
11272 563
8312 259
20975 208
38069 287
46008 391
22224 132
8819 638
8617 638
6098 557
3465 228
10118 603
16537 505
2753 160
6419 719
2942 647
11337 273
2270 328
3415 322
3242 190
7442 553
6381 316
5526 588