15028 322
47697 330
63709 575
21750 455
43094 682
16508 560
92590 663
13323 653
17460 236
19129 424
6242 197
55228 604
11720 700
20599 356
15086 461
89680 355
9142 50
28822 145
31206 581
14609 776
18268 758
11573 687
22791 200
13639 743