121856 422
135641 360
65536 334
141313 328
72927 308
120424 280
52413 250
105604 211
30123 153
49623 146
43926 144
17954 130
75820 122
13790 121
43482 113
19373 112
13563 110
11156 94
30978 94
25610 92
18475 92
6074 83
11796 81
44200 81