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