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