4270 60
1527 173
6897 302
4406 51
2390 95
2498 110
18140 443
18707 658
3569 461
4152 821
3576 633
3591 624
222521 247
60453 533
70987 417
15035 657
4886 463
5236 43
2693 295
9533 399
7234 336