3192 683
3426 826
4213 647
1454 111
3770 900
2201 260
1714 197
4590 228
5233 957
4393 340
51775 573
4599 156
4968 54
8004 548
6540 895
2667 59
42950 308
31140 305