15540 178
15650 30
18975 804
30287 538
2067 302
10397 486
7509 521
3528 325
5052 588
11093 670
39047 632
3969 693
23966 107
2470 243
20593 375
1917 334
6662 645
3198 402
3561 533
17617 93
37137 865
12586 319
20765 201
10931 607