16781 653
6945 145
10322 452
78668 311
20762 514
10774 239
13059 606
8219 683
10534 508
8173 928
9678 494
5206 606
4952 294
30210 580