1452 142
4641 216
7266 493
21342 330
8099 718
2365 73
13486 472
9538 562
9541 645
3440 320
9850 787
5083 718
2944 518