306 80
936 265
212 41
639 188
1064 211
2972 411
2176 497
3915 899
2587 317
1086 245
591 113
1749 508
1617 515
1049 306
295 70
2608 647
2770 816
3532 631
1120 285
2061 393
3778 709
327 32
1179 259
3014 497