15008 63
30211 781
20560 592
13590 211
9253 757
7011 597
8811 680
8565 607
11098 650
12803 823
14857 275
10846 615
13948 384
14068 74
11140 103
6607 121
7776 99
8367 122
5095 45
13234 707
36073 424
23707 272
27388 247
10559 533
6030 211
11037 419
32444 427
28346 609