3012 756
12655 586
11566 161
3129 600
942 155
11155 145
4935 656
17070 110
49291 434
14497 623
3310 48
7385 702
11160 539
3445 148
19610 282
1730 237
8244 115
10582 99
14279 37
35058 244
8046 26
8573 69
20260 647
21383 925
28189 269
18711 28
10405 364
17758 482