15032 823
17795 275
12397 620
16577 384
17904 75
12766 103
7626 121
9152 99
9829 122
6008 45
15029 708
39615 424
25679 272
30323 247
11699 533
7045 211
12410 419
38354 427
33719 609
11121 830
8049 289
7264 274
27901 388
8336 323
18949 82
12841 487
70598 644
10098 846