2296 25
2619 293
1816 290
2652 761
13830 354
6924 529
4726 667
3065 549
2981 143
2111 69
3530 678
3376 570
5374 36
1196 34
3666 707
6412 534
3516 618
3999 930
2456 1006
1575 327
2988 721
3405 815
6925 546
6741 512
3101 752
2372 413
3019 264
5576 899