32333 256
20989 233
30985 172
32257 77
19278 429
6211 604
11604 303
12373 111
53047 467
20713 373
31214 935
9716 969
25830 293
95887 633
35868 543
29751 186
56189 157
2997 206
75236 250