4426 462
10588 57
138953 642
34050 660
102319 694
14032 422
5892 565
3877 520
3607 201
13391 357
3831 533
3526 433
2654 84