124128 583
25436 91
27969 418
1902 77
48431 260
8516 54
12594 74
167090 1100
32886 827
78875 838
12558 422
13876 894
19937 673
6913 651
10923 642
10643 785
39181 582
6566 661
14446 258
47238 474
53102 658