21657 300
97910 782
31292 86
40589 412
33146 668
33046 677
32390 824
18109 812
74818 665
27042 650
19293 686
55317 259
29422 204
13476 45
44123 388
93964 271
14437 399
18991 348
142789 814
32404 468
29840 748
32290 536
17879 412
30633 470