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