222502 247
5802 658
2603 261
6198 612
2311 255
3162 121
3898 516
42188 109
11566 883
8748 415
18112 429
6940 567
6607 94
3893 259
1488 86
5578 690