2990 343
5474 506
10668 512
11415 860
5349 818
3489 173
6919 257
1690 92
8311 656
1785 182
4708 627
11473 169
1996 246
58829 818