3077 70
2978 299
13813 298
1661 101
8090 708
2090 208
5055 712
2527 178
4604 437
1702 196
5981 664
2521 293
3343 441
3590 301
10533 927
28533 117
14687 241
33277 396
22245 169
43834 353