222664 247
5965 658
2681 261
6243 612
2480 255
3359 121
3936 516
43060 110
11665 883
8701 415
19508 429
5953 566
6643 94
3914 260
1545 86
5616 690