3047 696
3071 316
10386 546
2052 256
15033 148
12396 675
4075 331
6059 411
4147 827
3428 736
3845 480
5413 342
9767 93
5943 582
2440 275
1495 168
5096 567
791 33
2635 451