14155 580
966 158
3152 804
2941 474
3326 564
3503 319
4608 602
24822 376
7551 206
11475 152
5623 309
4005 265
3089 711
1523 226