2530 26
831 9
2535 23
1202 6
3326 16
3960 24
20771 179
9809 27
6205 35
10141 29
20131 64
10300 25
8205 29
12529 27
24508 54
18949 31
8787 20
8448 13
17517 50
27933 77
40544 157