2521 580
19220 223
9992 593
3649 386
3556 649
5035 275
11160 59
4193 283
5760 99
7453 479
7672 48
6374 144
5969 438