3248 699
2131 581
2283 44
1735 260
55313 85
2963 64
32024 556
17913 817
17747 115
12944 355
4004 562
18690 292