9361 50
29480 145
32496 581
14923 776
18954 759
11899 687
2455 71
23555 201
2602 645
14117 465
13922 743
21684 313
11337 752
15732 580
18417 448
64946 167
9645 502
48796 350
16505 80
5768 764
22424 327
68076 856
22466 188
9803 78
20079 262
32056 660
27712 535
33743 97