1120 278
2246 495
4638 469
5250 766
12141 395
5833 537
8651 592
18880 141
13541 130
6498 530
16059 149
4088 328
2647 51
2908399 7276