4128 395
10133 78
11435 85
477931 1092
133861 848
8796 611
6717 608
31581 275
29391 319
14547 465
28011 89
50772 228
14603 352
2966 286
9701 893
5622 701
6363 363
3895 216
61866 725