875 112
1633 305
2509 191
4958 164
2788 638
1013 186
3793 899
3202 447
2552 307
2709 598
1661 377
2699 455
3929 86
1816 309
772 162
4132 285
3815 260
2184 557
2977 508
1279 128
11173 846
13666 319
2219 476
3417 196