516 69
9225 380
5058 606
9651 364
12040 520
12592 734
1451 96
4579 571
2090 301
4066 782
1673 167
1261 70
2713 605
3408 882