4613 800
2856 504
21009 458
5119 282
19547 1049
4965 649
17169 941
14105 270
11662 685
15155 541
6658 661
12583 683
8320 702
5270 425
4538 420
8925 256
2558 53
3031 283
6798 42
14671 527
12907 847
6897 138
12522 281