16296 97
112847 962
8899 426
23607 645
16578 611
12172 314
4733 634
21334 345
34835 543
27336 102
4623 472
13037 208
6080 594
13406 633
14797 480
7959 523
24331 386
39008 459
17033 399
10466 81
3471 639
15865 153
8870 539
11038 410
4763 156
7801 662
26707 66
10555 276