22656 367
16684 83
5942 330
10089 376
10640 251
42348 444
30783 659
33851 266
5970 137
53687 401
54537 452
3459 787
3744 440
5362 216
3453 75
2923 303