2791 182
3512 280
214722 779
101171 443
27532 199
69528 117
20211 818
43539 686
5536 114
15258 282
2325 230
4780 525
3413 145
103164 951