3052 513
2589 297
2684 191
3592 656
1259 94
4637 972
22577 724
53069 572
1653 159
1277 176
6859 307
4696 661
2825 458
28103 297
3971 569
10725 593