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