2837 504
20530 457
5093 282
19456 1049
4954 649
17118 941
14049 270
11621 685
15106 541
6638 661
12526 683
8190 702
5250 425
4502 420
8865 256
2536 53
3009 283
6722 42
14640 527
12875 847
6862 138
4532 800
12338 281