3641 386
5091 129
2301 296
3329 808
21132 182
6801 866
2818 452
990 114
39926 595
1768 278
1536 224
2749 543
7821 251
646 55
9747 770
5649 403
7304 582