1327 258
21800 94
21649 938
22118 81
55651 280
6545 294
18979 933
53856 428
41096 571
46249 834
59395 136