2860 513
2241 297
2292 191
3457 656
1031 94
4389 972
22471 724
52643 572
1467 159
1132 176
6702 307
4083 661
2659 458
27006 297
3923 569
10617 593