950 1
2612 10
1285 11
2805 5
3310 3
4427 11
7057 29
9424 52
7799 19
8960 21
8053 29
8360 15
4767 13
7594 36
1640 5
4958 4
1877 5
3502 18
2352 10
1648 4
3521 11
9643 40
1982 5