1668 316
146075 526
12309 726
24588 627
16339 441
15493 438
19834 376
33787 394
19245 704
32316 598
22683 159