2835 504
20527 457
5092 282
19451 1049
4953 649
17117 941
14048 270
11621 685
15106 541
6637 661
12526 683
8188 702
5249 425
4502 420
8865 256
2536 53
3009 283
6722 42
14639 527
12875 847
6862 138
4531 800
12337 281