4866 354
169083 300
16270 581
2641 118
3606 193
4954 782
2713 796
3096 645
1635 414
2711 675
1391 342
955 72
3382 915
1621 301
3171 463
2856 501
1272 257