2849 896
899 180
1822 506
200 42
6586 432
12109 279
5355 585
2941 75
5294 94
16396 434
17098 487
4314 154