2489 290
10696 782
4755 706
5169 960
27219 53
5364 197
9492 951
45250 385
4550 508
6450 702
3160 778
5117 581
4138 417
1713 359
19965 159
3042 451
3576 426