39936 123
20605 391
16045 283
21776 663
25493 345
19002 376
91343 485
36270 623
19243 599
51780 362
12446 673
22216 180
28086 247
10619 175
45095 790
16012 225
27056 116
23636 699
21641 76
48293 1013
17898 566
65022 507
42906 104
97169 308
13718 500
56258 676
26855 557
47629 240