40443 38
46730 85
36799 364
26059 506
20397 651
11699 545
42338 105
99680 712
50142 557
17256 741
19407 195
23716 697
16159 885
33954 326
22551 603
13628 575
23073 324
25606 427
27734 600
22757 1009
57997 103
21629 489
25756 222
22219 129
14121 214
53846 847
47749 58
50609 483