2276 696
4588 46
5597 230
4687 219
2882 123
7375 531
75695 450
30103 247
24088 74
11253 715
4727 397
5296 350
5407 636
7514 625