377 105
1471 336
2204 541
847 225
1229 327
3342 82
7401 265
2792 423
2655 698
2327 691
3814 883
5155 598
4842 622
3986 572
5648 208
3931 98
21648 510
4424 888