30031 227
7336 946
10442 961
25593 629
13872 321
11821 246
8373 701
26110 774
31847 798
54369 594
64853 567
11593 439
34386 608
22288 669
40879 946
10609 368
13512 117
8279 48
12805 331
6095 188
43793 436
22396 460
24005 198
15988 829
14691 599
98306 522