15003 90
19985 663
23664 92
16619 108
9839 79
13410 62
28278 594
59132 324
23383 120
105317 249
87440 470
8642 523
30137 162
65997 259
27918 294
138400 630
105819 130
25469 370
15378 453
38587 240
43160 649
65332 97
26941 229
19611 626
14085 333
12910 642
155218 347
113764 890