5092 427
11929 269
3691 252
8531 259
5710 38
9161 733
2028 306
4797 206
4956 705
6174 292
5619 157
6540 469
5028 290
1308 139
15749 636
4435 746