15989 653
2246 145
9705 452
76969 311
19396 514
9914 238
12164 606
7665 683
9013 508
7558 928
8859 494
4513 604
4235 293
27632 580