61
141
111
11
21
51
31
31438464
26783124
23914997
23201481
17982342
16144971
150591028
14265239
12320764
10200483
630026
5443209