4016 733
1560 68
3605 505
2419 217
2053 310
6177 148
7460 45
9756 379
19812 420
4823 948
112739 640
3931 639
84012 251
2387 336
4230 411
2518 525
3666 528