4503 60
1674 173
6920 302
4580 51
2438 95
2511 110
18145 443
18719 658
3572 461
4168 821
3581 633
3595 624
222527 247
60476 533
71015 417
15041 657
4890 463
5239 43
2693 295
9539 399
7243 336