16781 653
6951 145
10325 452
78672 311
20765 514
10774 239
13062 606
8223 683
10540 508
8176 928
9678 494
5207 606
4953 294
30216 580