927 258
1829 521
1214 381
2935 634
2407 680
262 45
2917 252
5946 468
1994 167
15947 44
11247 970
1268 114
3553 575
5597 787
4993 58
38985 49
6043 171
5057 608