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