2925 300
16238 175
5879 804
20297 109
9446 474
33678 794
5511 820
2730 430
7445 790
19316 167
4227 756
14391 350
12765 714
3839 43
5556 897
21494 318
10379 744
8002 125
4987 572
3336 213
7720 294
3258 467
7913 138
2425 93