3533 415
10565 538
3690 475
2672 242
9335 504
3803 373
22160 268
3209 214
21824 849
7485 727
3195 672
2059 398