32321 256
20977 233
30972 172
32249 77
19272 429
6208 604
11602 303
12369 111
53026 467
20704 373
31198 935
9711 969
25820 293
95834 633
35858 543
29726 186
56171 157
2995 206
75206 250