16679 653
6577 145
10157 452
78469 311
20502 514
10670 238
12947 606
8077 683
10451 508
8078 928
9605 494
5129 604
4882 294
29907 580