5043 671
3444 284
3890 111
2771 106
2980 655
4288 523
4555 643
4967 476
4027 327
4434 48
3259 216
5243 556
3622 288
2062 47
1635 86
2794 118
5793 844
2889 69
3775 279
3594 127
3216 124
4230 382
9646 645
4855 587