3950 30
5954 662
4718 390
2692 106
3415 187
38927 78
55330 812
3348 71
3309 131
25372 182
6617 457
8006 535
2869 48
2698 99
12153 354
4095 646
2215 199
67427 611
2176 563
16529 584
4725 484
58177 447
44727 821
9142 662
183097 965
5481 96
4539 554
14082 662