4006 733
1524 68
3574 505
2389 217
2011 310
6067 148
7514 45
9706 379
19725 420
4787 948
112577 640
3892 639
83373 251
2357 336
4195 411
2490 525
3643 528