222501 247
5802 658
2602 261
6198 612
2308 255
3138 121
3897 516
42180 109
11561 883
8748 415
18108 429
6932 567
6601 94
3891 259
1488 86
5577 690