221582 247
4957 658
2217 261
5420 612
1548 255
1591 121
3574 516
34449 109
10456 883
8245 415
14364 425
5288 566
6043 94
3463 259
1238 86
5339 690