2896 289
4850 503
3991 82
2080 69
3447 782
30906 718
4058 313
14537 783
4531 175
4588 65
11987 234
11182 836
15271 227
46435 797
4783 376
8344 546
25747 52
2593 254
5741 176
5204 824
2561 270
40908 133
5769 434
4914 707