30326 407
3745 264
1794 39
5284 812
2105 51
27200 156
3757 654
4077 874
4265 660
2912 332
58969 847
51320 175
28233 576
51120 504
22889 621
23700 386
25985 66
12532 509
13341 616
16227 493
22498 516
6011 230