222501 247
5802 658
2601 261
6197 612
2307 255
3137 121
3897 516
42178 109
11558 883
8748 415
18087 429
6930 567
6600 94
3891 259
1488 86
5577 690