15999 653
2268 145
9708 452
76971 311
19400 514
9917 238
12168 606
7667 683
9029 508
7560 928
8862 494
4514 604
4236 293
27636 580