3521 750
4217 645
1600 276
16882 268
29282 217
29735 743
5770 263
18077 148
10014 275
7288 839
8603 847
14879 180
29868 164