3012 640
2516 552
1709 436
8599 694
1333 62
30219 891
7163 598
2755 592
22157 209
1017 242
1523 485
3049 751
2934 816
2654 619
10610 697
15068 290
2429 512
3024 466
2980 747
2839 510
2501 511
6180 177
2905 506
11450 536
2104 374
11084 300
11650 198
3982 616