40505 386
29164 80
177320 866
211249 1100
65861 514
30713 605
67305 235
42278 115
36216 626
35025 302
39070 368
54277 253
71150 504
84598 437
13013 182
81008 172
648334 1631
30004 302
15516 97
42510 603
53651 670
22031 562
31093 184
50886 330
54206 108
17340 298
16291 146
144476 446