21016 278
36356 583
13173 688
11166 969
11061 78
79679 310
30737 293
117942 641
41368 544
36002 189
22125 241
67004 157
87009 251
126636 767
10533 450