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