27486132
613534
2882275
358723
2005676
332663
1804298
400610
1666749
269303
1567820
266405
1271092
431141
1076007
198025
999832
155042
983436
223740
927349
152516
922842
141490
904410
319424
838330
194119
825644
160158
813132
167928
798482
162527
716936
160281
671032
173688
667569
122501
628128
163090
607384
112510
586813
113294
538253
149235