15026 104
32232 167
24873 381
32776 736
10665 24
14169 613
33064 609
11359 399
15977 467
27331 519
27029 810
13809 422
21001 740
24493 703
13359 115
8635 400
6183 87
5755 398
37069 568
7861 625
9441 620
5098 88
6526 583
3042 46
6455 64
24065 603
4466 97
3699 888