15032 823
17795 275
12397 620
16578 384
17905 75
12766 103
7627 121
9152 99
9830 122
6008 45
15029 708
39615 424
25680 272
30324 247
11699 533
7046 211
12412 419
38355 427
33719 609
11121 830
8049 289
7265 274
27901 388
8337 323
18950 82
12842 487
70601 644
10098 846