4573 800
2849 504
20803 457
5104 282
19496 1049
4964 649
17151 941
14076 270
11636 685
15129 541
6652 661
12555 683
8267 702
5258 425
4527 420
8901 256
2548 53
3022 283
6769 42
14658 527
12891 847
6881 138
12450 281