3080 107
6448 170
5739 100
8162 476
4941 111
12838 677
10357 1006
17922 262
2677 210
4729 72
15062 155
6141 803
3243 279
7788 614
4921 163
5972 687
5707 194
5331 553
12526 328