29397 652
10463 481
1093 129
4294 277
2148 555
2008 390
2460 249
3850 162
6053 657
6139 654
1626 220
666 94
3323 841
1507 340