350 90
2210 676
2798 724
1444 469
984 83
2341 281
954 188
1719 299
2800 780
2611 606
1386 303
1040 151
1758 324
1892 373
2688 214
2281 336
3549 761
2062 335
2701 714
1666 367
12061 492
1585 331
3075 548
975 28