98136 302
24283 178
51548 491
120431 253
71881 684
39842 626
205390 963
43461 141
49568 596
86519 368
43636 332
95495 315
61533 172
51196 738
40924 264
77284 733
79769 823
58905 539
48139 361
99282 987
53932 307
37062 853
58901 579
189614 582