2886 917
2274 513
1601 356
2611 604
1150 258
2344 772
2750 822
1721 463
2597 566
2824 772
2332 724
1895 474
1028 248
1965 502
25116 943
4343 666
20393 678
25916 106
6408 621