3047 513
2573 297
2673 191
3587 656
1250 94
4625 972
22570 724
53055 572
1652 159
1263 176
6856 307
4683 661
2820 458
28061 297
3965 569
10720 593