4097 453
5963 105
2608 480
2664 98
894 35
13472 306
10034 183
12939 104
6649 114
9186 24
9391 857
26439 328
8167 817
22238 796
5834 627
16663 109
5687 399
7554 788
3082 484
4378 878