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