652 134
1363 223
14397 102
9496 49
331963 578
13641 487
95689 451
41019 259
5812 202
7503 324
84110 910
10746 841
7946 513