2321 40
20318 872
45371 651
112696 810
25059 121
17912 738
13619 495
333319 890
525272 1510
207067 506
227938 1132
88965 488
198151 613
49468 866
102031 208
37320 476
96710 403
120163 253
7768 415
48592 826
6119 686
46227 721
82349 547