298 3
21918 26
35378 37
17849 25
22347 29
29124 29
19120 30
27773 42
15585 16
14006 12
10511 21
26 9
9514 7
16945 29
5002 3
9302 3
9981 14
11138 5
13412 16
12295 25
11164 11
15398 13
54384 48
9093 6