2528 441
17086 116
23079 797
9913 700
4333 753
8358 76
7446 665
2100 319
2712 517
4006 765
19314 929
18067 460
3581 705
1859 213
15811 495
16400 807
4870 257