4103 395
10119 78
11391 85
476250 1091
132985 848
8775 611
6699 608
31224 274
29156 319
14424 465
27731 89
50457 228
14511 352
2938 286
9690 893
5607 701
6350 363
3882 216
61482 725