30442 660
32005 97
9441 432
68779 308
17131 266
8205 850
96058 633
14649 651
10852 274
35921 543
18784 240
87208 920
15684 360
56273 157
17536 531
37696 314
9047 228
36616 489
45444 332
38083 372
101835 766
20016 242
15339 839
11552 556
8597 450
35120 238