3200 513
2959 298
2954 191
3688 656
1399 94
4726 972
22652 724
53643 572
1767 159
1479 176
7023 307
5263 661
3071 458
29811 297
4021 569
10900 593