1612 351
2404 550
1099 358
2923 814
1316 344
30630 501
11281 220
8170 909
8291 546
7143 255
32256 167
27213 810
6514 64