2952 686
2696 618
228 50
505 99
18565 500
38720 391
17627 85
17142 851
17250 166
68166 569
30291 346
13496 326
14060 669
80911 852
14997 670
20287 337
5291 373
21684 684
8066 93
9781 268
29555 418
53689 440
18490 814
11748 517