20153 2
59704 8
29576 5
67359 20
37801 6
28453 2
66801 16
37478 8
136503 30
50856 10
55928 10
112303 29
127054 12
100477 14
75358 9
38232 11
42283 3
59708 14
46630 2
177577 12
28077 0
189153 37
22583 2
104859 18