4017 733
1543 68
3593 505
2400 217
2049 310
6152 148
7529 45
9733 379
19877 420
4812 948
113128 640
3924 639
84436 251
2389 336
4239 411
2513 525
3660 528