26027 177
4946 164
9063 736
6642 501
2495 792
3878 639
2719 709
11540 282
2240 739
2995 934
1443 235
1550 429
3064 343
2525 238
9299 399
2250 723
3573 355
1591 389
3003 614
3650 689
27066 653
20538 256
2878 939
498 123