1008 259
10028 159
7595 447
7235 601
6575 715
3681 302
3240 522
32923 210
9581 27
3757 271
3332 69
7830 323