1552 287
1101 57
1516 107
11602 679
14563 492
30684 119
8103 741
3819 84
4461 562
2606 263
10203 347
6920 101