4298 60
1545 173
6900 302
4441 51
2398 95
2500 110
18141 443
18709 658
3569 461
4152 821
3578 633
3592 624
222522 247
60455 533
70991 417
15035 657
4887 463
5236 43
2693 295
9533 399
7234 336