10546 134
2988 501
17219 208
23806 766
53268 338
18135 611
17606 51
21378 771
30215 118
71335 733
4145 66