35002 120
23843 90
15686 24
22746 71
19484 52
20587 67
20250 45
30980 89
45945 209
21665 20
10165 2
19686 42
21557 19
17866 42
14071 31
17941 38
78519 266
58207 310
30376 66
13379 16
19974 18
11692 12
28319 45
28130 36