2971 550
11706 460
2372 515
1291 337
1489 303
1095 47
3765 724
525 78
2967 758
3006 831
1523 301
3040 674
2189 607
1158 239
3271 888
2971 726
237 27
1038 282
2773 570
1530 266
1926 533
2642 752
2180 650
3636 892