32891 95
10784 863
11214 86
3217 836
2472 309
2532 370
997 110
3586 591
864 151
2412 538
2862 766
3288 707
1974 413
2855 585
3725 695
1905 306
806 87
3361 865
3499 706