5089 427
11926 269
3683 252
8531 259
5708 38
9160 733
2028 306
4797 206
4956 705
6174 292
5618 157
6539 469
5027 290
1308 139
15746 636
4435 746