3036 866
4489 34
6364 80
18161 393
9714 326
22457 956
20461 446
10946 331
1726 190
1398 184
12005 191