1581 122
5587 574
8916 922
8404 88
4295 105
4223 291
5993 336
4172 560
4266 123
17213 322
3883 696
2438 325
1560 76
2262 375