15005 471
23389 110
12303 544
20807 457
31902 585
12999 252
14222 679
21376 631
8997 221
15659 507
14151 420
19480 335
11889 197
17691 664
10746 525
17588 173
10686 354
18334 495
15309 371
14340 578
24836 571
9874 409
24554 827
16232 736