2502 10
25661 33
4215 10
21454 35
3245 5
2666 7
18468 31
7357 14
4596 2
3616 12
12799 20
11095 17
8703 23
16321 31
20437 26
6710 12
4393 12
4568 17
38272 32
3727 7
7305 6
3999 8
5090 0
21917 53