7487 648
11041 555
3742 95
6341 429
3015 733
12073 170
4261 439
8139 510
1236 155
1235 121
3988 581
4499 706
2509 113