2530 2
10926 10
3030 2
13017 36
8240 4
7955 28
12337 36
9342 14
6281 11
5208 9
5436 8
12607 24
5139 15
2474 7
12644 49
4047 3
14237 82
16709 57
39022 207
12701 40
9898 35
15936 68
19015 34