35 34997
22 18662
26 412206
25 52755
56 854585
43 374162
38 832406
28 409364
41 748466
38 289442
50 277126
80 328634
62 274991
42 820869
52 538727
47 104862
29 313467