596 111
1317 152
3759 607
2682 405
2325 386
2898 467
1860 522
3242 732
805 159
2239 391
1013 233
3995 861
4521 853
11781 369
1526 420
612 91
2632 547
4427 691
844 60
1174 193
3695 667
2443 787
3747 935
1427 172