3533 645
5553 247
2996 585
2888 337
5588 435
2454 117
1336 178
838 111
5120 326
5988 95
1606 47
9139 864
6128 339
2597 636
2713 387
2224 377
3080 463
2132 313
3842 607
6513 449
7140 873
6096 778
2708 527
1301 163