31048 259
7131 129
6861 695
20174 663
17444 266
42279 646
24882 573
64522 763
3764 170
14876 472
17531 516
36399 441
16792 390
5263 673
17957 855
12562 127
15085 86
5269 38
6100 373
4058 231
45118 149
36370 910
142457 432
11062 506