221592 247
4968 658
2218 261
5431 612
1556 255
1597 121
3577 516
34473 109
10486 883
8247 415
14378 425
5290 566
6047 94
3468 259
1239 86
5340 690