20105 199
22599 748
13162 435
51197 56
37901 273
22213 895
8300 616
4850 675
5022 504
2457 608
2839 367
10653 49
10623 369