12218 303
12985 111
56096 467
21997 373
32716 935
10201 969
27349 293
101626 634
37119 544
32502 187
58746 157
78048 251