30840
178329
843716
928901
540993
686341
266649
126530
20323
858342
344403
397392
4276364
3607456
3546929
3185460
2903998
2811283
2778955
2598725
2504226
2107209
1936351
1893407