928326
707663
454409
165400
948624
10232
132349
340575
44898
830365
649320
483782
5310799
3740581
3250148
2568804
2310988
2156609
2075358
194478
1854118
1751136
1747196
1668471