50952 78
25891 174
20627 602
23821 115
20590 408
16459 169
89966 323
21997 1056
6978 237
6587 464
64355 304
25133 81
12576 396
58067 85
20596 483
17040 387
20086 318
12737 442
26486 625
38175 38
19324 651
11184 545
31329 496
46749 556
15165 885
23888 427
20971 1009
45238 58