2832 504
20393 457
5091 282
19442 1049
4952 649
17104 941
14035 270
11613 685
15093 541
6630 661
12515 683
8167 702
5246 425
4494 420
8857 256
2534 53
3006 283
6714 42
14632 527
12867 847
6850 138
4529 800
12307 281