9050 326
7974 317
16624 668
17413 505
3815 169
12696 37
8389 635
3869 566
4113 372
12495 168
4634 79
4241 113