169257 688
12697 56
8173 357
15589 62
3466 541
5449 247
2083 243
1808 296
2564 89
569 97
27065 374
18489 428