2899 840
46357 162
40713 159
8872 610
16800 504
18648 879
6699 309
21096 324
12489 482
9510 401
21189 675
5268 549
1987 70
8406 432
3198 531
12072 472
9357 826
5832 516
3921 394
3871 158