40546 386
29175 80
177358 866
211363 1100
65877 514
30727 605
67339 235
42291 115
36247 626
35032 302
39089 368
54306 253
71194 504
84637 437
13021 182
81058 172
648766 1632
30039 302
15551 97
42566 603
53702 670
22051 562
31099 184
50899 330
54247 108
17352 298
16308 146
144664 446