8476 256
35247 126
255117 640
49649 401
19166 456
20212 234
3580 202
5201 525
8280 491
24311 603
9207 145
3733 888
10587 502