3682 289
2463 262
3303 237
2077 391
1399 199
2702 460
2978 531
2714 523
7812 326
3447 861
56988 587
4279 268
2649 61
3698 79
3739 491
3776 265
5035 627
1176 40
5059 782