585 158
1415 323
2232 471
934 300
5951 325
3027 732
3611 246
8856 584
5284 503
16520 481
987 293
6267 616
7954 238
79849 284
612 135
4104 367
6887 795
1036 197
943 280
5554 399
295 43
4114 354
1127 252
6907 821