2791 182
3512 280
214730 779
101177 443
27533 199
69533 117
20211 818
43541 686
5536 114
15259 282
2325 230
4781 525
3413 145
103166 951