31585 288
7077 667
671 67
5627 605
2594 466
3271 645
2814 117
1014 124
2021 304
1491 362
1166 133
6167 694
2035 336
3096 685
2930 590
6729 795
15899 201
915 106
6098 812
1123 69
3352 594
11414 830
1910 117
21332 218
6373 530
43938 945
4493 356
8660 310