2901 8
3050 7
2774 11
3612 8
5078 8
4229 1
3607 10
3509 9
8235 16
4063 10
9475 25
42639 75
15709 17
8640 11
8215 8
18954 45
4475 11
3370 2
20355 17
15392 16
5128 9
3339 7
5114 10
7036 8