861 95
1139 249
3308 612
2838 280
3031 851
686 123
1920 296
1012 167
4418 486
1691 328
909 230
2514 497
1577 71
2947 694
2107 557
2419 504
2842 837
2889 408
2023 475
5811 787
4136 374
1093 90
3058 830
2926 538