27288903
609978
2878424
358476
2002332
332444
1798413
399531
1662850
268947
1566047
266290
1268571
431061
1074195
197957
998161
154908
978096
222458
925505
152446
921325
141404
902760
319256
835429
193471
824048
160018
810452
167560
795328
161965
715000
160060
668161
173343
664407
122302
625657
162539
606042
112424
582532
112393
534441
148397