4125 395
10133 78
11433 85
477898 1092
133840 848
8795 611
6717 608
31575 275
29378 319
14546 465
28005 89
50765 228
14601 352
2966 286
9701 893
5622 701
6363 363
3895 216
61859 725