2125 131
14642 423
11969 884
31732 282
190757 521
6933 263
9423 300
4172 628
3961 738
10350 904
5830 113
4474 422
3837 432
9449 545
1420 89