14251 422
28295 818
15624 573
14502 733
8288 248
8641 254
5134 539
7272 798
5805 699
4028 265
11614 595
13059 926