124920
213255
486266
198423
1090114
98186
371141
611510
976128
1145908
66193
914446
644139
928644
743336
1180675
604584
3362112
3258797
3013927
2758692
2657951
2583488
2336981
2267214
2181484
1965271
192272
1774613
1728559