1579 174
14822 580
1208 158
3541 804
3252 474
4404 564
4334 319
5018 602
26843 376
8365 207
12802 152
6565 309
4646 265
3268 711
2048 226