29975 20
29236 37
12351 18
16656 19
30607 55
41123 87
7580 5
29859 24
31040 31
6703 22
45310 56
45089 59
15039 37
8779 29
6294 16
9329 18
6669 14
3634 2
16912 16
3630 15
1191 1
52579 68
4162 2
18754 53