4573 800
2849 504
20812 458
5105 282
19498 1049
4964 649
17151 941
14076 270
11637 685
15129 541
6652 661
12556 683
8269 702
5258 425
4528 420
8901 256
2548 53
3022 283
6770 42
14658 527
12891 847
6881 138
12456 281