4375 447
716 93
1632 391
2032 557
858 262
2700 637
2943 920
1189 359
2617 709
1705 244
3349 131
7577 613