15093 633
10830 848
7089 617
33766 200
112353 820
2823 440
33468 430
50166 614
55257 545
39243 825
26043 375
4037 692
17895 558
5303 535
6500 284
6028 94
2874 319
3479 405