2996 687
2117 495
2771 522
419 50
1160 270
3106 822
164 31
3932 671
2465 423
3211 268
1692 326
482 122
2125 487
2929 662
1545 337
3146 886
1051 289
3588 467
4051 677
2744 732
2655 811
2148 462
3008 682
1174 79