18560 659
2591 428
4367 469
3919 821
3508 129
10005 400
3887 762
49902 704
1808 112
3274 598
42757 243
9512 27
1358 182
2582 680
2146 377