30896 503
64162 1048
8324 85
12521 805
17162 526
25145 146
35223 373
13059 844
21137 542
12487 329
30187 808
54843 717
25188 308
44661 950
44815 634
31663 458
9050 275
9228 134
13128 586
16182 616
35432 510
25162 302
54908 184
36020 419