113316 296
56910 170
95499 159
40544 155
73674 135
84807 127
23054 77
38036 72
23544 62
49103 61
37028 59
13411 56
19060 54
43487 53
22734 53
53084 53
28143 51
20389 50
14305 46
32496 45
33418 44
26444 43
24228 41