10949 15
116692 425
61686 192
46857 82
33812 98
68934 286
42709 133
24112 38
22496 35
15178 26
13031 20
10284 9
10919 6
15922 17
13827 16
37185 30
13655 23
10650 9
23279 54
10892 7
22743 41
17361 18
14466 39
30414 68