9341 353
1621 129
2243 170
108287 642
15581 75
15805 432
20258 58
21684 626
24483 374
5439 385
3928 922
579 65
1330 124