3083 866
5128 35
6948 80
18609 395
10343 328
22770 956
21679 448
11137 331
1743 190
1408 184
12067 191