4691 529
21255 938
12589 339
181389 549
8536 78
10600 491
8268 170
8546 228
48334 269
11420 515
7299 716