5198 339
8051 634
10642 397
3327 197
710067 1440
39134 189
43899 453
8441 533
83913 309
22895 656
8758 599
3232 459
1534 46
10002 704
157101 346