309 7
1574 10
4889 18
19145 41
57517 214
2276 8
1929 7
7300 18
8767 22
2062 20
2243 14
3813 28
2739 13
1207 6
10818 17
697 3
1274 1
2561 5
5820 28
4952 11
2095 6
2584 11
21537 25
7701 12