31800 167
24822 381
32653 736
10656 24
14123 613
32723 609
11207 399
15900 467
27261 519
26912 810
13795 422
20749 740
24292 703
13303 115
8623 400
6128 87
5728 398
36906 568
7842 625
7854 620
5069 88
6504 584
3023 46
6417 64
23939 603
4384 97
3684 888
27045 623