222501 247
5802 658
2603 261
6198 612
2310 255
3156 121
3897 516
42185 109
11562 883
8748 415
18110 429
6936 567
6601 94
3891 259
1488 86
5578 690