2791 182
3513 280
214742 779
101187 443
27534 199
69539 117
20212 818
43543 686
5536 114
15259 282
2325 230
4781 525
3413 145
103172 951