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