2812 632
2115 133
2507 491
4015 722
1295 50
957 41
3354 424
2105 222
3438 545
3271 342
1738 301
748 113
3262 667
3010 157
6663 603
782 175
2415 95
2681 820
2124 331
2748 396
2795 851
817 68
1889 412
3346 150