20154 394
8451 739
4206 769
8693 681
7562 638
3563 662
1451 152
2280 118
5302 543
953 64
7489 560
3317 396
4559 441
3247 258
5865 414
12017 449
15513 550
3909 965
5297 180
4506 327
3941 576
2149 168
4873 97
6796 277