30901 804
116314 625
21647 222
53313 262
57940 293
73272 288
31827 238
31121 162
58041 211
19127 63
22921 161
39382 660
50594 499
49764 64
26174 591
49160 637
45692 74
56163 680
21266 221
128400 237
41908 152
37456 871
53676 483
40551 685