20118 199
22617 748
13180 435
51197 56
37907 273
22217 895
8301 616
4853 675
5030 504
2457 608
2840 367
10665 49
10627 369