41506 214
14975 566
6846 652
5933 688
9947 349
12009 329
100834 476
6730 517
7609 268
13573 403
2933 171
3848 726
22584 1009
54903 238
38972 450
41771 516
6139 456
2388 143
16032 610
4272 443
21161 447
78664 375
16318 336
8665 280