10767 256
5085 118
8133 120
11530 840
12083 633
7021 641
24428 155
10622 600
22073 353
13546 33
4500 320
14451 642
6239 234
23474 504
3938 122
8287 412
11523 515
8305 45
3753 696
9852 549
11540 613
2592 205
6945 807
2740 278
12674 306
10923 372
7950 270
15625 61