300 47
2473 479
2687 823
3074 761
489 140
2049 521
1251 172
716 187
2699 206
1297 175
2135 653
2016 399
3920 484
2759 762
1543 299
2865 298
2551 752
2215 541
3179 317
4610 291
2898 845
2440 587
1037 236
3272 608