6656 526
21744 188
77845 286
3407 134
4909 406
1587 262
6261 881
3933 854
2910 633
1328 38
1602 274
2869 675
3788 474
1396 188
906 125