22656 367
16684 83
5942 330
10090 376
10640 251
42351 444
30784 659
33851 266
5970 137
53687 401
54540 452
3459 787
3744 440
5362 216
3453 75
2923 303