2997 501
1401 319
1673 287
3747 446
3148 303
1544 337
872 154
2108 596
2658 403
894 207
3977 601
1143 210
3267 440
6560 557
1475 265
1977 525
3098 578
2680 451
5208 277
3555 302
4783 822
1527 356
2923 412
3739 685