14078 422
28045 818
15519 573
14263 732
8240 248
8550 254
5091 539
7245 798
5766 699
3989 265
11563 595
12808 926