4125 395
10133 78
11433 85
477882 1092
133829 848
8795 611
6716 608
31574 275
29377 319
14546 465
28002 89
50763 228
14601 352
2966 286
9701 893
5622 701
6363 363
3895 216
61854 725