21002 318
27387 414
13333 442
35196 287
27374 626
15026 655
21488 62
39966 38
46023 85
25738 506
1767 148
20130 651
11574 545
41530 105
98050 711
31094 384
32600 497
49165 556
19120 195
24081 433
23467 697
15882 885
1718 133
33562 326
77776 904
19437 826
22179 603
13840 679