20126 199
22626 748
13184 435
51198 56
37910 273
22220 895
8301 616
4854 675
5035 504
2457 608
2840 367
10671 49
10628 369