271150
825155
637717
668727
820541
426298
243854
1018374
210354
398122
97542
685433
31309464
26653124
23796997
23106481
17927342
16088971
149931028
14215239
12269764
10160483
611126
5413209