103192 191
47956 100
43920 97
66773 92
32334 88
69060 87
39979 86
42898 80
40142 71
32235 68
28232 66
26402 60
24075 56
20430 54
17389 51
23414 48
31036 48
21128 48
12055 47
14974 47
12992 46
21739 45
12063 42
15336 40