104263 112
23406 486
118296 632
37610 386
12856 466
86379 919
21052 388
21687 121
11601 783
71230 187
54795 759
24151 699
30223 444
71208 338
50039 528
20001 325
221541 671
16310 413
31471 392
17545 310
62114 604
74295 823
25876 59
39337 952