138023 180
20275 806
11701 516
16547 296
7998 248
81834 565
5995 739
4445 235
3768 201
3107 378
3406 131