17181 126
18632 855
28583 205
47081 133
15015 112
6640 951
3752 184
4704 639
6423 676
7461 518
4763 205
2631 456
2985 70
1053 85
2884 318
3204 271
3598 474
2161 76
3295 49
2132 55
6931 421
6257 925
2349 141
2744 264
3331 323
8659 723
4330 621
3175 94