2151 532
2633 854
1204 300
3016 727
584 52
2398 352
892 128
647 91
728 127
11086 252
2781 707
953 254
14539 718
1591 337
3150 507
829 212