1235106
807933
951
332
1652
1181
1681
1632
1942
1025957
1352
2332
5494367
4516935
4333459
3441462
3440998
3395286
3342956
3005729
2990226
2479209
2132352
2127407