2540 513
303 68
1971 536
1496 393
23864 175
3402 829
2576 196
4238 612
688 77
15118 52
55854 616
33491 417
2479 37