526 2
18098 24
8996 16
165 6
1945 4
5579 38
4102 13
6722 39
1037 5
1183 8
2297 9
1346 8
6197 43
1519 5
3910 10
5553 17
1539 4
1772 6
1320 2
1376 5
3554 14
8029 38
2994 30
4755 18