3080 866
5071 35
6879 80
18569 395
10286 328
22747 956
21573 448
11122 331
1743 190
1407 184
12060 191