22071 37
5323 2
33613 41
6131 9
4900 9
5711 9
7225 11
5084 1
6167 5
11327 16
25841 60
23648 14
6217 3
10280 11
35326 30
18122 10
31375 27
21104 19
13393 9
9431 10
15298 19
16453 24
28292 40
33756 32