222502 247
5802 658
2604 261
6199 612
2311 255
3163 121
3899 516
42194 109
11566 883
8748 415
18115 429
6942 567
6609 94
3893 259
1488 86
5578 690