3182 661
1598 285
1340 37
2927 186
3321 568
2386 202
1959 104
6289 124
2736 127
4000 747
2051 253
7005 524
6617 559
2549 75
2668 270
4237 669
6277 322
25758 624
13682 89