21451 240
7258 504
64381 157
6723 616
121639 768
5142 719
13545 556
10220 450
3765 177
3904 555
2552 225
4523 287
2574 449
4308 819
1093 37
1927 273
1570 46
3404 787
1350 113