5081 784
4605 662
15657 376
4349 382
3586 836
1786 207
1325 164
2207 101
809 69
4051 695
2230 164
1281 97
48141 941
6947 186
35939 893
11861 123
10036 693
14096 236
3701 1006