222501 247
5802 658
2602 261
6198 612
2310 255
3139 121
3897 516
42184 109
11561 883
8748 415
18110 429
6935 567
6601 94
3891 259
1488 86
5578 690