33093 77
16131 123
27134 481
6191 358
11406 552
6498 604
24302 41
12132 303
55750 467
96702 663
18068 236
6478 197
21801 373
3349 632
32519 935
18905 759
23503 201
13899 743
21648 313
15719 580
18377 448
10138 969
67977 856
9788 78
32000 660
90749 289
27648 535
2682 367