3091 526
1487 105
1619 239
3284 521
5548 674
1100 46
3118 523
1316 192
7640 356
3419 877
821 73
1574 101
1095 66
2321 458
1048 120
3101 819
3725 862
1621 184
3587 587
3206 763
7138 292
2921 667
3178 580
2134 278