1580 174
14822 580
1208 158
3541 804
3252 474
4404 564
4335 319
5018 602
26847 376
8365 207
12805 152
6565 309
4646 265
3269 711
2050 226