1421 142
4603 216
7234 493
21288 330
8087 718
2344 73
13459 472
9520 562
9485 645
3420 320
9834 787
5074 718
2935 518