20126 199
22628 748
13186 435
51198 56
37911 273
22221 895
8301 616
4854 675
5035 504
2457 608
2840 367
10671 49
10628 369