10573 134
2988 501
17220 208
23806 766
53281 338
18136 611
17611 51
21384 771
30234 118
71336 733
4145 66