24995 905
2843 214
21763 678
5722 600
17486 247
3862 520
2718 618
12487 886
4389 743
10298 537
2981 768
1665 257
3526 924
5339 764
4299 472
8558 302
1400 278