3717 311
2331 40
20404 872
45544 651
113348 810
25106 121
17938 738
13641 495
334042 890
527596 1514
208067 507
228321 1133
89309 488
198676 613
49784 866
102240 208
37408 476
96998 404
120470 253
7774 415
48710 826
6126 686
46368 721