3200 513
2961 298
2954 191
3688 656
1402 94
4726 972
22653 724
53653 572
1767 159
1479 176
7023 307
5264 661
3071 458
29814 297
4021 569
10900 593