6702 526
22109 188
78427 286
3463 134
4958 406
1610 262
6318 881
3999 854
2975 633
1373 38
1612 274
2897 675
3821 474
1413 188
917 125