153915
963726
471215
137850
30238
268499
646726
110118
620438
330584
55264
737421
2776361
2490454
2443927
2361455
2155994
2061955
1999281
1937718
1851226
1633208
1559351
1519406