4016 733
1564 68
3606 505
2421 217
2058 310
6178 148
7462 45
9758 379
19815 420
4825 948
112751 640
3931 639
84032 251
2388 336
4234 411
2522 525
3666 528