16953 653
7439 145
10679 452
79349 311
21109 514
11048 238
13295 606
8373 684
10764 508
8411 928
9931 494
5362 604
5203 294
30675 581