4014 733
1542 68
3593 505
2399 217
2048 310
6152 148
7526 45
9733 379
19867 420
4812 948
113094 640
3924 639
84390 251
2387 336
4238 411
2512 525
3659 528