4005 733
1536 68
3586 505
2393 217
2042 310
6141 148
7433 45
9727 379
19779 420
4802 948
112425 640
3911 639
83825 251
2379 336
4219 411
2510 525
3654 528