3181 661
1598 285
1340 37
2927 186
3321 568
2386 202
1959 104
6288 124
2736 127
4000 747
2049 253
7005 524
6617 559
2549 75
2668 270
4237 669
6275 322
25754 624
13680 89