40345 38
46599 85
36722 364
25987 506
20323 651
11673 545
42220 105
99382 711
49833 557
17228 741
19299 195
23673 697
16105 885
33881 326
22420 603
13597 575
23010 324
25526 427
27641 600
22648 1009
57887 103
21559 489
25540 222
22191 129
14073 214
53738 847
47642 58
50495 483