2994 756
12625 586
11465 161
3093 600
921 155
10769 145
4897 656
16689 109
48832 434
14294 623
3282 48
7377 702
11114 539
3441 148
19400 282
1725 237
8224 115
10568 99
14274 37
35053 244
7980 26
8560 69
20242 647
21369 925
28131 269
18683 28
10391 364
17742 482