10167663
2836
176299
263
9545857
3169
2311612
2111
2790186
760
7877483
2698
14071934
6097
254789
232
12044231
4382
6747286
1963
27017900
8865
11169568
3999
12934747
3471
7361137
2064
8073192
2676
7558860
2453
7871021
2390
6462413
2082
5270741
1822
1299614
430
2221033
606
2222136
590
362608
659
11693755
4143
470095
565
21751089
7096
948321
389
9943106
3254