1571 122
5580 574
8899 922
8316 88
3124 105
4215 291
5953 336
4143 560
4227 123
17044 322
3835 696
2392 325
1545 76
2254 375