318 35
1404 248
4662 816
2291 590
1362 331
2883 582
3189 634
3122 512
14633 931
6656 806
3544 635
714 63
1640 135
4031 835
3354 292
633 95
2637 704
1830 211
4993 178
2478 483
1004 139
745 125
1671 477
7149 183