20105 199
22603 748
13162 435
51197 56
37901 273
22213 895
8301 616
4850 675
5023 504
2457 608
2839 367
10655 49
10624 369