12096 303
9089 171
12865 111
15944 322
48626 330
65187 575
22244 455
13153 111
44332 682
16884 560
95852 663
13663 653
17646 654
29977 808
17912 236
19604 424
6420 197
56378 604
12088 700
21029 356
15453 461
3318 632
91945 355
18360 278
9297 50
29302 145
32141 581
14847 776