10012 500
12998 462
7547 385
5943 338
375937 964
19252 507
12440 719
9128 458
7723 454
6026 542
141888 553
135229 288
38354 270
25109 540
3664 103
990 158
4127 512
3358 409
3657 922
1748 58
5183 694
3588 579
4492 799