27999 75
20111 444
15567 413
48983 739
65608 215
31995 647
10520 429
48805 584
67154 639
32206 500
89497 368
18490 97
38462 65
43547 665
46828 1014
68485 288
33745 430
45554 341
103548 280
88655 552
58658 399
91549 847
58160 491
8049 422
35815 606
64713 850
23099 746
13024 117