15005 63
30211 781
20560 592
13590 211
9253 757
7010 597
8811 680
8564 607
11098 650
12803 823
14857 275
10845 615
13946 384
14063 74
11140 103
6606 121
7776 99
8367 122
5095 45
13233 707
36073 424
23705 272
27387 247
10554 533
6030 211
11036 419
32441 427
28345 609