4107 395
10125 78
11401 85
476753 1091
133239 848
8781 611
6700 608
31319 274
29219 319
14463 465
27808 89
50527 228
14540 352
2947 286
9694 893
5614 701
6353 363
3886 216
61582 725