3096 960
2671 554
1571 334
886 282
198 36
264 52
2998 929
2070 557
1978 546
5228 455
21965 338
13460 150
7235 208
9022 621
6718 103
9621 548