4113 395
10128 78
11408 85
477020 1091
133387 848
8786 611
6702 608
31385 274
29263 319
14484 465
27847 89
50592 228
14555 352
2954 286
9696 893
5616 701
6354 363
3886 216
61639 725