15102 93
27882 483
10151 395
22213 510
1215 308
16606 634
12854 631
3227 780
4937 679
2330 354
2796 578
2026 422
1572 277
2602 747
2969 824
3785 651
1267 119
1254 263
5880 238
906 102
2156 572
11436 877
1656 305
18822 806
27239 570
4585 699
2412 535
2958 860