29013 773
33848 690
81897 717
30012 652
71336 695
43908 336
17334 506
35027 587
5537 816
45169 921
40407 71
76684 874
37533 319
11581 384
69378 186
18841 295
107769 566
15486 156
14358 375
24460 505
103467 793
119296 603
34928 165
64255 722
53021 402
106516 491