629273
369627
897124
1192224
868727
1052879
524433
301531
118443
453431
129193
915404
1423850
987753
875274
725179
4842500
2567654
1876336
1682736
1641237
158467
1513895
1491433
1475854
1458922
1304400
1303500
12652