51061 78
25922 174
20663 602
23845 115
20611 408
16480 169
90101 323
22028 1056
6990 237
6593 464
64473 304
25156 81
12586 396
58147 85
20616 483
17052 387
20121 318
12748 442
26522 625
38250 38
19345 651
11196 545
31380 496
46821 556
15195 885
23919 427
21012 1009
45303 58