4006 733
1524 68
3574 505
2389 217
2011 310
6067 148
7524 45
9707 379
19732 420
4789 948
112727 640
3892 639
83442 251
2358 336
4196 411
2490 525
3643 528