4006 471
34927 521
10667 348
4151 80
7238 169
12787 738
10195 252
12230 131
44959 320
31035 864
25191 577
8047 633
14435 525
6872 264
17558 340
4298 277
10772 225
8251 493
4047 674
28947 882