15967 159
3849 641
10540 441
4088 638
28977 342
30626 177
11992 294
3542 74
27958 233
2402 166
12443 342
27450 107
6691 45
9369 671
3423 371
12051 741