4112 395
10127 78
11408 85
476980 1091
133361 848
8784 611
6702 608
31373 274
29262 319
14478 465
27837 89
50579 228
14554 352
2950 286
9695 893
5615 701
6354 363
3886 216
61628 725