2202 85
3498 415
2885 553
43216 847
26013 646
10760 256
3599 590
7839 823
3644 193
10280 347
9916 391
8630 788
7978 713
2562 471
3709 45
18030 593
3089 853