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