3000 692
2758 476
2333 371
3816 645
1935 301
3852 554
2343 393
3599 156
5266 717
13525 516
23575 138
9721 332
3265 603
4473 617
3943 673
1695 115
2631 269
3955 94
9379 687
2851 703
3119 246
4987 354
552 108
2715 244
3571 349
3827 882
3903 854
5335 657