138008 180
20274 806
11701 516
16546 296
7997 248
81834 565
5995 739
4445 235
3768 201
3107 378
3405 131