15060 573
25222 753
75628 328
2429 584
3227 733
10032 814
9724 422
12862 729
4940 549
5094 163
2264 149
10657 503
4489 691
10009 611
5547 313
4840 809
2495 289
15596 276
7885 709
3273 151
2928 278
4274 572
2533 172
3644 244
11923 729
3700 336
1804 336
4374 827