2100 251
466 71
1586 331
3704 572
3328 64
3531 284
1635 127
864 161
2829 784
5438 686
4101 618
866 204
3839 782
896 98
2530 408
3294 829
5183 781
2890 216
5405 787
3389 374
4233 406
9149 447
3386 717
3591 444