31800 167
24821 381
32653 736
10656 24
14123 613
32723 609
11206 399
15899 467
27261 519
26912 810
13795 422
20749 740
24287 703
13302 115
8623 400
6128 87
5728 398
36906 568
7842 625
7854 620
5069 88
6504 584
3023 46
6413 64
23939 603
4384 97
3684 888
27043 623