3083 866
5119 35
6930 80
18601 395
10332 328
22764 956
21655 448
11135 331
1743 190
1407 184
12066 191