3631 386
5076 129
2299 296
3328 808
21131 182
6800 866
2815 452
989 114
39915 595
1766 278
1535 224
2749 543
7820 251
646 55
9747 770
5648 403
7304 582