3096 240
5727 735
6421 661
53507 557
38548 318
36501 897
29953 577
13371 39
30428 244
12692 487
15564 274
9356 946
11390 364
14539 783
13411 410
8363 577
5358 520
7782 702
4035 293
4965 554
4075 279
6384 254
14549 845
4026 621
14992 285
14708 792
42348 798
36718 686