128 27
1447 309
8856 74
310 62
1445 412
3372 670
2951 344
3607 302
2718 472
2690 140
4314 725
14567 783
12058 761
4059 621