2985 343
5465 506
10657 512
11411 860
5345 818
3487 173
6918 257
1684 92
8304 656
1774 182
4706 627
11469 169
1995 246
58728 818