1498515
110940
733331
852379
930457
273676
1028198
996235
937445
968252
420161
457168
1353447
994457
875239
2108110
25636700
22266484
21522960
18544669
13593916
11889157
10729624
9198365
7937961
7520477
7270253
7172831
477270
4709231