2805 182
3523 280
215094 779
101648 444
27560 199
69859 117
20240 818
43627 686
5567 114
15296 282
2329 230
4789 525
3417 145
103346 951