3599 638
2954 802
1425 346
13646 763
3424 860
2957 726
1294 301
2143 484
4326 647
774 132
475 34
1995 234
2643 557
5785 441
10695 117
4924 206
2916 625
3789 829
1990 418
3469 756
3076 634
163 29
3522 698
1847 231