8827 88
3554 521
5475 506
9436 628
6176 287
5176 474
10468 60
2743 329
28856 184
2195 168
9173 803
3276 412
5109 868
3935 145
11630 482
8294 679
3797 722
3961 937
30812 651
5789 583
15171 63
1562 26
25250 442
3059 378