2695 100
9446 78
9954 373
9674 540
10510 387
7308 844
9752 513
6714 654
8466 482
19399 133
17262 772
4104 617
3039 251
5246 624
12723 847