15003 90
19985 663
23665 92
16619 108
9839 79
13410 62
28279 594
59134 324
23383 120
105319 249
87441 470
8642 523
30137 162
65998 259
27918 294
138404 630
105821 130
25470 370
15378 453
38590 240
43161 649
65332 97
26942 229
19611 626
14086 333
12910 642
155219 347
113772 890