125542 752
68353 833
108478 552
17911 699
24313 669
24136 895
33119 913
13339 860
3104 721
88068 767
8728 449
837 128
22110 314
18965 456
9697 482
91289 499
13219 561
16282 476
31219 490
21881 414
107654 210
18826 505
17848 494
21245 187
35652 591
15891 578
50009 642
10444 632