817133
5283
185466
1016125
7193
505723
481939
641855
300237
288664
26514
773251
2776361
2490454
2443927
2361455
2155994
2061955
1999281
1937718
1851226
1633208
1559351
1519406