2125 131
14642 423
11969 884
31732 282
190760 521
6933 263
9423 300
4172 628
3962 738
10350 904
5830 113
4474 422
3838 432
9450 545
1420 89