39928 123
20601 391
16041 283
21771 663
25488 345
18999 376
91325 485
36262 623
19235 599
51767 362
12442 673
22208 180
28081 247
10618 175
45086 790
16009 225
27052 116
23630 699
21632 76
48267 1013
17891 566
65005 507
42896 104
97150 308
13713 500
56253 676
26848 557
47603 240