137902 180
20272 806
11700 516
16543 296
7996 248
81828 565
5991 739
4441 235
3767 201
3107 378
3404 131