31028 301
3379 590
13920 356
1835 79
21583 699
918 203
11695 274
13705 408
30411 663
12778 800
20265 657
4520 609
19907 521
6178 963
2807 875
16591 365
3057 182
4420 608
3557 866
4543 71
11254 79
6834 127
8368 425
4230 248