37051 122
5576 12
6953 23
10806 35
56451 220
16299 46
26855 91
64836 257
137892 581
20891 26
4940 6
4379 6
9423 13
6787 16