47802 4
35301 3
18178 2
27201 7
34356 13
58553 12
19484 7
36381 2
24327 9
230229 38
380659 50
125352 13
55230 5
161303 48
269558 34
104603 24
1051083 87
157233 41
48478 4
98126 17
204828 31
67729 13
714431 66
460480 30