4108 395
10125 78
11401 85
476791 1091
133258 848
8782 611
6700 608
31328 274
29224 319
14465 465
27813 89
50532 228
14543 352
2947 286
9694 893
5614 701
6353 363
3886 216
61590 725