15057 63
30216 781
20564 592
13592 211
9258 757
7012 597
8820 680
8570 607
11106 650
12808 823
14864 275
10852 615
13952 384
14106 74
11146 103
6610 121
7777 99
8372 122
5096 45
13249 707
36079 424
23732 272
27399 247
10563 533
6032 211
11040 419
32458 427
28369 609