5045 784
4595 662
15656 376
4345 382
3584 836
1782 207
1325 164
2203 101
809 69
4051 695
2230 164
1281 97
48139 941
6939 186
35933 893
11858 123
10033 693
14096 236
3700 1006