222497 247
5799 658
2617 261
6182 612
2327 255
3165 121
3913 516
42466 110
11570 883
8680 415
18231 429
5899 566
6601 94
3897 259
1520 86
5601 690