2783 696
1743 294
2606 715
2176 509
8147 511
2890 812
1144 119
2428 442
3151 433
3291 868
1870 493
1485 278
1302 340
2958 772
2595 677
3249 714
1646 325
2833 525
2494 436
1180 65
2789 407
2930 379
2917 618
504 31