24990 905
2843 214
21748 678
5720 600
17479 247
3862 520
2718 618
12482 886
4389 743
10294 537
2981 768
1665 257
3525 924
5338 764
4296 472
8554 302
1399 278