5728 532
20293 38
3452 803
114977 561
9591 753
10240 555
29991 432
4059 602
5562 764
20947 233
2852 614