3976 386
5788 131
2418 296
3503 808
21351 183
7074 866
2950 452
1097 114
40482 595
1869 278
1700 224
2862 543
7885 251
702 55
9830 770
5727 403
7371 582