8476 256
35250 126
255121 640
49649 401
19169 456
20212 234
3580 202
5202 525
8280 491
24311 603
9207 145
3733 888
10587 502