20771 91
15863 215
6200 394
9744 103
105057 246
45844 761
9376 782
8967 694
15584 396
11555 371
47245 712
5989 93
3296 314
3220 96