9068 21
31665 71
11484 19
33585 56
11502 16
12285 28
20255 37
70118 89
5725 8
18244 27
12192 20
45035 68
20108 33
24281 22
15372 11
18205 22
26767 44
11366 13
19800 35
73473 93
12051 10
4400 2
13957 20
54225 97