4097 257
3693 339
4928 564
3507 139
5341 460
16647 351
24799 71
3654 177
33544 718
10155 183
25836 106
15436 233
8597 788
2867 221
9674 664
2447 439
8422 453
4318 101