3988 425
5080 658
11362 163
7001 930
4163 805
2819 129
5064 788
5309 694
11455 642
9800 752
36824 743
35442 664
48814 627
22651 621
33864 137
28690 851
29229 664
95050 695
23740 267