2860 513
2251 297
2292 191
3458 656
1031 94
4391 972
22471 724
52646 572
1469 159
1133 176
6703 307
4091 661
2660 458
27032 297
3924 569
10617 593