7458 648
11008 555
3742 95
6340 429
3014 733
12068 170
4260 439
8135 510
1236 155
1232 121
3986 581
4498 706
2505 113