124108 583
25434 91
27965 418
1902 77
48431 260
8515 54
12594 74
167087 1100
32886 827
78872 838
12558 422
13876 894
19937 673
6912 651
10923 642
10643 785
39177 582
6566 661
14446 258
47237 474
53096 658