15258 255
6831 511
12159 944
7623 184
6969 605
8574 724
15475 923
20922 690
20128 165
11082 404
4631 397
3422 152
3552 197
16685 794
3677 123
22559 669
11752 818
4922 74
4087 223
1885 32
6143 737
4498 116
2737 370
11616 545
3943 481
8531 432
5025 110
6703 284