1523 502
3591 822
155 36
241 52
2979 929
933 209
1643 506
1767 510
26030 280
27219 58
8608 314
35228 245
16956 182