2860 495
11886 407
2606 439
5097 555
9401 267
9202 771
8846 213
4104 46
6474 618
4457 818
2149 424
856 140
3165 309
1075 176
2686 595
889 46
3281 516