137923 180
20272 806
11700 516
16543 296
7996 248
81830 565
5991 739
4441 235
3768 201
3107 378
3404 131