3006 809
1027 160
1070 146
3990 279
2684 604
2328 430
2822 381
2410 611
2993 44
2622 423
5639 291
2219 386
813 143
2584 634
2413 632
3166 547
3296 904
3673 760
2907 678
3947 347
11730 349
4599 743
7020 733
4290 147