30504 820
23588 441
13470 419
7627 400
20971 631
2857 180
5935 464
11915 406
22037 879
8280 286
4366 39
6885 169
6007 237
8758 715
19512 876
37766 470
10557 871
13498 426
22201 352
19935 594
18432 604
40332 363
13360 845
59844 502
25408 536
12410 384
8968 663