35298 94
16250 49
39100 61
10874 33
17754 37
15466 38
11224 20
23925 12
31757 30
15653 94
75946 283
74040 245
21187 65
14887 53
9980 20
5994 26
22990 76
41437 137
9878 42
23699 90
141677 288
16039 12
9916 16
38054 168