2988 618
50272 375
7492 123
5480 94
41683 67
9675 487
6313 715
3369 770
12562 259
7586 288
15438 747
12625 58
1227 131