39929 123
20602 391
16043 283
21771 663
25489 345
18999 376
91332 485
36266 623
19235 599
51773 362
12442 673
22210 180
28082 247
10619 175
45088 790
16010 225
27053 116
23632 699
21636 76
48273 1013
17895 566
65010 507
42901 104
97153 308
13713 500
56255 676
26849 557
47611 240