399 44
1507 312
1754 288
3548 587
2467 344
3061 603
1655 336
2462 340
2342 175
1955 519
3523 714
662 124
2891 864
2585 485
3972 762
867 151
1699 238
2229 457
1439 114
2890 539
462 28
2860 269
3003 528
6245 394