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