4018 733
1543 68
3594 505
2400 217
2049 310
6152 148
7529 45
9733 379
19878 420
4813 948
113150 640
3924 639
84453 251
2389 336
4241 411
2514 525
3661 528