9088 50
28542 145
30938 581
14559 776
18148 758
14861 675
11518 687
22660 200
13708 465
13572 743
21027 313
10879 752
15454 580
17698 448
63706 166
9167 502
46539 348
15736 80
21770 327
2299 197
66396 856
21776 188
9428 78
19659 261
31147 660
88405 289
26514 535
32613 97