5022 784
4593 662
15656 376
4342 382
3584 836
1782 207
1325 164
2202 101
808 69
4051 695
2230 164
1281 97
48139 941
6938 186
35927 893
11855 123
10031 693
14096 236
3699 1006