39919 580
46066 235
15627 393
41830 395
102995 465
6670 802
20409 329
4347 641
3322 382
4875 525
32702 612
2194 29
2142 161
3879 85
4773 530
11036 815
21382 113
6246 326
110056 806
2342 116
15719 316
63064 831
5523 899
2853 375
13780 177
8813 292
3930 554
4421 497