2501 10
2662 5
10357 18
2576 7
2501 5
6581 6
12854 20
25969 31
40804 58
18386 27
19282 21
5591 5
4779 11
7422 11
15836 14
7389 4
5777 0
11415 15
9527 13
5113 8
7516 5
3238 9
4187 12
2789 10