2730 521
19807 240
99988 888
11256 72
9386 598
28656 821
7695 397
8286 419
8986 492
15296 204
5643 582
8314 110
7675 496
16447 505
6059 314
7623 183
11555 824
12903 487
4586 443
3624 481
4776 748