15994 291
6294 695
3217 89
2341 197
86378 873
2414 130
2808 380
2994 317
3191 452
26079 863
54607 493
6674 937
3794 216
4177 597
5653 354