2860 513
2240 297
2292 191
3457 656
1030 94
4387 972
22471 724
52643 572
1467 159
1132 176
6702 307
4083 661
2659 458
27005 297
3922 569
10617 593