31119 254
214243 181
299008 184
123146 677
95284 428
69393 316
53731 418
148277 929
141845 171
128229 114
86431 831
10351 227
28933 49
55334 603
116768 403
111547 236
21746 573
107759 909
175507 543
51065 61
94788 602
113714 508
73487 661
16985 569
181902 140
79877 518
50628 78
47871 562