221590 247
4962 658
2218 261
5426 612
1553 255
1595 121
3576 516
34462 109
10473 883
8245 415
14374 425
5290 566
6047 94
3467 259
1239 86
5339 690