3181 661
1598 285
1340 37
2927 186
3319 568
2386 202
1959 104
6288 124
2736 127
4000 747
2049 253
7003 524
6617 559
2548 75
2668 270
4237 669
6275 322
25750 624
13676 89