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