10572 134
2988 501
17220 208
23806 766
53281 338
18136 611
17609 51
21384 771
30230 118
71336 733
4145 66