16951 653
7436 145
10672 452
79338 311
21096 514
11039 238
13279 606
8368 684
10760 508
8406 928
9920 494
5358 604
5189 294
30646 581