4503 311
4339 716
3616 381
5451 581
4100 69
6224 159
8749 497
8467 260
2288 186
16199 782
4277 347
5217 63
6990 567
2531 344
21404 158