4571 800
2849 504
20797 457
5104 282
19495 1049
4963 649
17150 941
14076 270
11636 685
15129 541
6652 661
12555 683
8266 702
5258 425
4526 420
8901 256
2548 53
3022 283
6769 42
14658 527
12891 847
6881 138
12447 281