4603 800
2854 504
20941 458
5118 282
19535 1049
4965 649
17164 941
14099 270
11656 685
15142 541
6657 661
12575 683
8310 702
5268 425
4535 420
8922 256
2557 53
3029 283
6790 42
14668 527
12900 847
6892 138
12505 281