105473 696
14522 427
47347 570
9336 200
94140 298
63093 377
122661 530
101466 961
10058 700
68797 840
48602 372
40450 244
68740 623
15917 653
38222 188
31458 597
86128 855
41701 610
81569 313
38473 89
36835 226
71041 935
58540 527
30945 978
12019 124
42431 400
26197 788
59045 162