5878 240
34078 259
21887 233
32506 172
33121 77
19927 429
6509 604
12150 303
12925 111
55830 467
21842 373
32539 935
10145 969
27155 293
100899 634
36946 544
32221 187
58418 157
3184 206
77720 251