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