3845 311
2339 40
20477 872
45653 651
113738 813
25133 121
17950 738
13656 495
334371 892
528321 1520
208677 508
228537 1133
89512 488
199006 613
50061 866
102351 208
37444 476
97147 404
120640 255
7782 415
48772 826
6132 686
46410 721