30500 407
3848 264
2012 40
5401 813
2165 51
27360 156
3817 654
4197 874
4384 660
2968 332
59319 847
51692 175
28451 576
51502 504
23047 621
23862 386
26172 66
12627 509
13512 616
16326 493
22665 516
6068 230