3302 516
3783 385
5403 129
2435 296
3381 808
21214 182
6934 866
3149 452
1060 114
40283 595
1807 278
1613 224
2774 543
7896 251
691 55
9769 770
5645 403
7326 582