5160 339
8048 634
10639 397
3324 197
709921 1440
39131 189
43877 453
8439 533
83864 309
22844 656
8754 599
3232 459
1532 46
9997 704
157029 346