32295 256
20966 233
30963 172
32235 77
19266 429
6206 604
11598 303
12364 111
53010 467
20700 373
31193 935
9708 969
25809 293
95769 633
35840 543
29703 186
56149 157
2991 206
75166 250