276 4
2940 8
5478 11
5080 5
3219 12
4641 7
3088 10
4595 16
3354 15
3354 9
2823 4
2350 2
4188 17
2907 11
18665 12
27684 50
4601 2
12000 18
6913 8
7034 17
15201 17
4468 8
8649 12
5202 7