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