3145 97
5221 823
1995 532
9510 683
1277 149
5255 584
3365 506
3629 296
3122 266
33385 677
11759 219
2209 605
5983 192
8882 394
4136 379
25510 535
15684 360
971 152
1741 176