50661 112
29783 65
203131 766
232792 649
22437 61
52465 333
59500 186
31857 69
25274 53
40707 94
22639 37
43146 83
48434 159
85421 520
38585 155
44927 239
51095 167
30569 171
48566 214
26206 287
147341 885
135142 474
764862 2629
106594 444