28005 75
20117 444
15572 413
48985 739
65617 215
31998 647
10521 429
48821 584
67163 639
32221 500
89512 368
18493 97
38466 65
43553 665
46838 1014
68490 288
33750 430
45568 341
103560 280
88687 552
58672 399
91556 847
58164 491
8049 422
35823 606
64732 850
23104 746
13033 117