20804 91
15868 215
6200 394
9745 103
105059 246
45846 761
9376 782
8967 694
15584 396
11558 371
47245 712
5990 93
3296 314
3220 96