1625 420
1395 357
2979 767
495 119
2279 597
2742 855
5042 481
10365 585
4695 715
2153 193
14991 111
2958 377
5749 56