138052 180
20275 806
11702 516
16548 296
7998 248
81838 565
5997 739
4445 235
3768 201
3107 378
3407 131