35080 521
14231 878
36225 967
9397 109
8420 286
5512 634
7202 436
5262 725
4593 433
13256 452
7177 576
82446 167
12497 656
30953 904
24839 502
8775 394
28155 263
11887 316
7793 359
8898 860
13030 359
15940 144
6997 663
6777 192
3904 423
4751 484
6778 698
7039 810