124322 583
25456 91
27984 418
1904 77
48445 260
8522 54
12595 74
167128 1100
32888 827
78900 838
12563 422
13881 894
19953 673
6916 651
10925 642
10651 785
39218 582
6573 661
14449 258
47283 474
53143 658