9090 50
28542 145
30938 581
14560 776
18149 758
14861 675
11519 687
22660 200
13708 465
13576 743
21028 313
10879 752
15454 580
17700 448
63706 166
9167 502
46539 348
15736 80
21770 327
2299 197
66400 856
21776 188
9431 78
19660 261
31149 660
88412 289
26515 535
32616 97