3077 70
2978 299
13813 298
1661 101
8090 708
2090 208
5055 712
2527 178
4604 437
1702 196
5983 664
2521 293
3344 441
3590 301
10533 927
28536 117
14689 241
33279 396
22248 169
43840 353