41272 400
27799 817
35351 786
11893 217
22216 664
43613 381
33501 268
26620 365
23434 458
34093 446
22833 238
28526 227
47009 227
43993 173
19518 193
27806 256
68607 149
45873 611
28366 653
25331 323
16116 525
28635 650
55163 979