105976 236
6808 70
2203 65
57041 413
70798 661
21912 599
11036 185
16406 204
48784 78
4127 171
19064 347
30381 908
27921 307
106462 291
94003 348
77193 353
34642 481
42387 197
85986 174
138306 252
73244 491
33425 728
79971 474
11863 380
31471 315
6397 575
9166 111
9522 486