3000 494
1565 114
2897 488
1808 41
1508 457
1279 398
9471 249
771 140
979 67
2314 554
7878 560
2898 675
1516 307
2236 371
3723 817
4965 502
8113 547
2825 642
580 27
346 50
3987 906
3478 577
2295 546
3089 657