2561
943465
68332
714756
66234
964307
81588
593794
964356
86127
98432
595161
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471