21292 201
44245 894
4164 598
3947 521
2466 465
4149 892
8268 572
3982 853
4585 529
25368 695
4947 322
15242 370
6404 588
12212 877
8125 532
4882 611
4318 608
2419 511
3308 580
3727 314
5285 514
20852 262
8520 34
1283 161