3684 80
9540 683
6230 344
7968 447
2439 56
15546 609
4885 818
5338 278
4045 76
3761 240
4060 196
6202 295
6621 692
7979 491
6631 73