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