601
241
641
311
61
131
121
231
31413464
26762124
23896997
23180481
17968342
16136971
150421028
14251239
12311764
10191483
626626
5430209