377 105
1471 336
2204 541
847 225
1230 327
3347 82
7409 265
2802 423
2657 698
2327 691
3815 883
5155 598
4842 622
3986 572
5648 208
3931 98
21648 510
4424 888