20413 413
59623 277
94516 427
144006 288
150500 546
87885 764
95116 370
40904 327
118601 625
163583 527
102169 759
161526 329
197056 1129
70312 599
30716 243
54814 430
298655 1158
74373 449
134193 379
127028 252
266798 917
275457 606
52575 513
63733 651
109416 571
155796 328
648723 1632
171391 750