3193 11
963 7
6185 3
21303 44
22616 52
10141 18
17623 16
28173 56
19960 36
18611 48
5796 26
11251 50
13059 103
11050 71
4283 25
4688 37
3713 15
10254 21
11895 50
16927 35
16060 45
75165 197
25466 91
31306 118