29947 120
40168 153
37335 654
72424 783
42877 463
24535 236
30221 349
58250 803
90814 262
54952 113
44753 614
58970 623
23754 480
16288 218