4872 15
2826 7
2690 6
2597 8
4680 15
3138 13
3401 13
3382 2
4374 11
7891 6
3667 2
2368 2
2413 5
4066 12
6639 16
2380 6
3081 7
2532 3
5897 11
9828 20
37145 63
13430 12
21813 25
22520 25