15930 165
2179 178
5335 686
28094 348
4291 513
2130 162
8451 607
31922 796
59473 684
20104 673
6358 550
44501 105
6570 633
13776 322
12726 480
32755 736
6293 758
2681 130
15961 201
6199 761
3509 138
29570 695
444001 748
18016 403