34182 95
30567 80
73903 392
33148 111
40386 123
20384 41
16903 20
31212 89
22994 28
30658 105
43615 167
70367 212
27337 78
40087 84
54198 106
115524 296
34103 60
44810 98
47670 240
62214 150
30132 84
38465 91
28119 48
49753 109