124095 583
25433 91
27965 418
1902 77
48428 260
8515 54
12594 74
167084 1100
32885 827
78869 838
12558 422
13874 894
19935 673
6912 651
10923 642
10643 785
39172 582
6564 661
14445 258
47236 474
53095 658