7696 651
506 107
2808 875
3310 654
7946 641
7872 376
5217 514
2408 259
30212 652
1005 117
10417 257
4554 598
4723 318