585 158
1415 323
2232 471
934 300
5142 499
2678 779
1783 332
2156 525
8448 767
22546 597
6445 301
13190 671
7007 306
21527 470
3027 732
2703 662
107 27
41546 414
9762 61
24166 110
295 43
5284 503
7225 500
1036 197