14129 580
962 158
3146 804
2937 474
3251 564
3472 319
4570 602
24725 376
7483 206
11431 152
5588 309
3970 265
3059 711
1516 226