95445 126
11777 409
343750 1118
8919 463
24055 284
69584 571
5137 797
12377 842
2430 51
39313 403
4096 588
4368 289
2973 404
8329 495
4440 645
56458 622