666 43
1682 295
3011 359
2069 121
1759 326
2455 502
1932 224
2698 392
1206 69
2103 368
5330 31
3790 340
2745 400
3508 812
1168 73
4152 457
15079 228
4897 122
4319 702
2999 550
3484 511
11198 98
6738 656
3680 187