15014 63
30211 781
20560 592
13590 211
9253 757
7011 597
8812 680
8566 607
11098 650
12803 823
14860 275
10847 615
13948 384
14073 74
11143 103
6607 121
7776 99
8368 122
5095 45
13234 707
36073 424
23711 272
27388 247
10559 533
6030 211
11038 419
32444 427
28349 609