2994 756
12625 586
11472 161
3095 600
921 155
10780 145
4898 656
16710 109
48851 434
14303 623
3282 48
7377 702
11116 539
3441 148
19404 282
1726 237
8224 115
10569 99
14274 37
35053 244
7980 26
8560 69
20244 647
21371 925
28135 269
18685 28
10391 364
17742 482