1550 287
1101 57
1515 107
11598 679
14563 492
30573 119
8101 741
3817 84
4459 562
2604 263
10195 347
6918 101