325 88
753 192
2105 664
2544 625
1426 309
13826 621
7166 47
5435 748
3031 49
34993 292
64261 393
21509 114
30002 492
3276 249
2912 571