222488 247
5795 658
2608 261
6176 612
2313 255
3136 121
3902 516
42409 110
11552 883
8677 415
18146 429
5886 566
6598 94
3894 259
1505 86
5594 690