41396 255
8108 197
46887 491
332030 813
5523 188
37520 439
61168 474
54005 709
99115 809
50956 541
69395 692
25396 224
26836 427
29153 184
25567 586
53549 278
47189 213
30856 466
30588 648
26242 521
62879 359
71258 91
74584 805
29901 266