3096 240
5727 735
6421 661
53505 557
38543 318
36496 897
29951 577
13367 39
30428 244
12690 487
15563 274
9354 946
11389 364
14539 783
13409 410
8361 577
5358 520
7782 702
4035 293
4964 554
4074 279
6384 254
14547 845
4026 621
14991 285
14707 792
42345 798
36715 686