33021 77
16075 123
26918 481
6171 358
11279 552
6464 604
24241 41
12098 303
55537 467
95900 663
17922 236
6427 197
21680 373
3319 632
32373 935
18771 758
23378 201
13853 743
21571 313
15693 580
18250 448
10100 969
67708 856
9729 78
31874 660
90358 289
27488 535
2670 367