6883 512
5963 643
35992 451
2543 244
5520 479
5185 39
44634 617
19425 392
16422 106
6030 778
12582 52
3390 327
3656 662
2393 54
4247 256