222502 247
5803 658
2609 261
6199 612
2317 255
3171 121
3899 516
42214 109
11568 883
8748 415
18133 429
6942 567
6610 94
3895 259
1488 86
5578 690