14163 580
966 158
3154 804
2944 474
3337 564
3504 319
4614 602
24832 376
7570 206
11481 152
5629 309
4009 265
3089 711
1529 226