2200 85
3492 415
2873 553
43208 847
26004 646
10747 256
3595 590
7836 823
3638 193
10280 347
9906 391
8624 788
7977 713
2559 471
3706 45
18010 593
3088 853