15691 72
28377 263
4526 386
36384 342
14952 608
11859 244
4336 330
12361 547
39607 292
18420 726
40187 590
7580 207
7874 80
13008 684
13372 516
47151 64
19884 93
33789 303
12423 546
3382 551
39656 591
8014 486
6464 318
6303 803
9047 400
1718 305
45399 316
24818 625