27233 3
24327 1
507058 55
35454 4
49634 4
278006 23
226526 30
164382 20
86059 11
29084 3
26259 4
293208 53
61705 8
134305 37
26051 1
80954 16
28105 2
234358 16
113459 5
28459 1
101134 3
29184 1
383980 54
298656 37