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