15996 291
6295 695
3218 89
2343 197
86393 873
2424 130
2811 380
2995 317
3192 452
26094 863
54629 493
6676 937
3797 216
4179 597
5655 354