2986 513
2548 297
2643 191
3569 656
1227 94
4621 972
22554 724
53027 572
1640 159
1253 176
6838 307
4654 661
2800 458
27966 297
3959 569
10694 593