5093 427
11936 269
3697 252
8534 259
5714 38
9161 733
2030 306
4798 206
4956 705
6175 292
5621 157
6540 469
5033 290
1309 139
15757 636
4435 746