255516 640
49690 401
19276 456
20283 234
3657 202
5295 525
8366 491
24559 603
9332 145
3783 888
10633 502