13402 611
42916 846
24962 646
9808 257
3428 590
6655 823
3281 193
9998 347
8927 383
8340 788
7765 713
2494 471
3234 44
15971 592
3017 852