28162 568
2214 134
48379 466
129490 293
88923 647
11538 295
12781 504
43149 518
28562 223
10075 581
8492 49
6143 80
2948 70
14546 398