4191 600
1358 145
3381 235
4684 664
2833 154
2293 272
718 182
1497 178
3912 372
1965 171
4052 567
2604 501
3420 371
5150 817
4627 451
6943 616
4322 654
5095 378
2265 205
3017 493
5246 956
3882 95
1658 196
5256 84