8475 256
35228 126
255116 640
49649 401
19164 456
20211 234
3580 202
5201 525
8279 491
24303 603
9206 145
3733 888
10587 502