15030 104
32244 167
24877 381
32780 736
10666 24
14171 613
33073 609
11361 399
15977 467
27333 519
27036 810
13812 422
21008 740
24563 703
13360 115
8635 400
6184 87
5755 398
37072 568
7861 625
9442 620
5098 88
6526 583
3042 46
6456 64
24070 603
4466 97
3699 888