14079 422
28047 818
15520 573
14265 732
8241 248
12342 1018
8550 254
5093 539
7246 798
5767 699
3989 265
11563 595
12813 926