12026 12
41290 64
65137 113
54890 74
25659 47
32783 28
20665 20
243850 491
17436 21
45489 84
21278 27
32427 40
27102 41
24115 19
17922 29
36244 37
35393 40
32620 68
12229 5
22457 41
24063 19
11095 5
14101 16
58284 114