14693 70
5389 28
3291 17
5943 27
14208 71
8335 12
5235 21
11754 41
5605 17
2299 16
7277 37
12092 59
7063 31
71046 337
3951 25
16001 28
16434 34
6621 7
23769 102
1295 2
1618 4
15928 28
19175 96
22254 69