57029 228
18689 126
19768 856
30931 205
50294 138
6933 951
3874 184
4842 639
6565 676
7611 518
4888 205
2735 456
3327 70
1155 85
3192 318
3321 271
3688 474
2277 76
3436 49
2242 55
7058 421
6387 925
2493 141
2844 264
3416 323
8854 723
4459 621
3276 94