4017 733
1543 68
3593 505
2400 217
2049 310
6152 148
7529 45
9733 379
19877 420
4813 948
113134 640
3924 639
84438 251
2389 336
4240 411
2514 525
3660 528