16782 653
6955 145
10325 452
78673 311
20765 514
10774 239
13062 606
8223 683
10541 508
8177 928
9678 494
5207 606
4953 294
30217 580