3096 240
5727 735
6421 661
53506 557
38543 318
36501 897
29951 577
13367 39
30428 244
12692 487
15563 274
9354 946
11389 364
14539 783
13409 410
8363 577
5358 520
7782 702
4035 293
4964 554
4075 279
6384 254
14549 845
4026 621
14992 285
14708 792
42348 798
36715 686