1291
1734
31
51
111
41
216
231
601
251
33176465
28331132
252481001
25021484
19041346
17101973
157491032
15020239
12938764
10658485
887747
5948209