16002 653
2275 145
9710 452
76974 311
19400 514
9919 238
12170 606
7669 683
9032 508
7562 928
8864 494
4514 604
4238 293
27638 580