7678 651
506 107
2808 875
3309 654
7940 641
7859 376
5217 514
2408 259
30189 652
1005 117
10416 257
4553 598
4720 318