2646 529
25220 721
54979 550
33042 710
8925 334
263061 421
2901 201
28691 528
1759 112
5359 505
26942 921
2698 270
3005 439
8706 490
5382 780
1934 143
3259 646