221581 247
4956 658
2217 261
5420 612
1545 255
1590 121
3573 516
34447 109
10455 883
8245 415
14361 425
5286 566
6042 94
3462 259
1238 86
5339 690