1550 287
1101 57
1515 107
11598 679
14563 492
30569 119
8100 741
3817 84
4459 562
2604 263
10194 347
6916 101