156323
4044
11797
575276
283243
608223
696826
296920
919861
818732
759236
72968
228704
440553
678203
937240
5597500
2923654
2130336
1889238
1818736
1758895
175267
1659433
1534922
1524854
1478850
1402500
1369912
1341400