16781 653
6947 145
10324 452
78670 311
20764 514
10774 239
13060 606
8220 683
10537 508
8174 928
9678 494
5206 606
4952 294
30215 580