21083 159
8630 476
10618 600
3079 114
49867 675
4671 403
4504 403
11476 815
4861 558
2492 120
4856 454
4033 427