31501 256
36136 278
330276 1001
110338 217
391283 642
99256 633
24942 685
72468 626
58545 83
72379 805
117518 950
77733 722
70963 200
77217 765
263875 1045
49459 774
97068 579
143449 615
374333 621
162722 785
228313 823
421480 698
201919 443
180371 272
64109 760
104847 493
418172 1074
23730 98