2851 453
1769 278
2935 544
17963 542
3742 827
14638 664
1129 131
1412 52
3732 886
21424 909
3930 639
2381 336
1175 32
12341 255
50040 704
24176 270
3934 549
3521 633
2332 148
8836 320
3213 732
17722 111
24331 158
10595 50