3022 756
12663 586
11599 161
3134 600
949 155
11303 145
4947 656
17220 110
49494 434
14582 623
3313 48
7392 702
11172 539
3450 148
19668 283
1731 237
8255 115
10583 99
14283 37
35061 244
8067 26
8577 69
20266 647
21390 925
28215 269
18731 28
10406 364
17762 482