4903 641
7169 155
25840 586
2249 32
3157 315
9281 651
1114 43
33767 591
4400 478
7838 213
1107 277
5416 832