16621 652
2288 265
1137 268
1093 82
3484 708
3307 647
1798 331
2968 748
1503 219
4310 585
2146 145
1206 88
3737 635
3974 823
3848 787
1525 137
1254 161
1548 247
2676 768
3691 564
1808 158
8441 484
3746 625
1779 371