3988 402
4333 591
2046 354
4670 402
1973 63
3405 237
4731 319
9767 717
2534 101
3682 285
6826 877
47582 316
67980 631