20106 199
22603 748
13163 435
51197 56
37902 273
22213 895
8301 616
4850 675
5024 504
2457 608
2839 367
10655 49
10624 369