39893 396
37887 112
60082 442
51805 427
28536 184
56290 675
64575 700
64117 313
37813 316
67486 622
149233 1049
38622 152
57321 235
43749 251
42089 146
79903 577
26564 739
46250 286
31421 813
56781 770
189425 405
126660 473
23757 430
114179 861