2860 513
2297 297
2293 191
3461 656
1035 94
4393 972
22473 724
52649 572
1470 159
1136 176
6706 307
4097 661
2663 458
27086 297
3930 569
10619 593