1125 306
2647 800
1450 349
5116 83
7087 256
14534 140
3725 563
7092 733
10961 700
5356 532
11640 720
5859 783
329857 452
6679 82
3787 279
1833 189
6083 861
2407 281
4626 335