1552 287
1101 57
1516 107
11598 679
14563 492
30590 119
8102 741
3818 84
4459 562
2604 263
10195 347
6918 101