2202 85
3498 415
2887 553
43216 847
26014 646
10760 256
3599 590
7839 823
3644 193
10280 347
9916 391
8630 788
7978 713
2563 471
3709 45
18032 593
3091 853