38800 616
15995 132
5374 35
7832 397
7133 635
16367 648
13442 49
24502 268
16835 276
2266 48
33735 125
3885 611
2533 73
22471 670
12850 699
3805 43
19608 836
3900 404
4185 663
26837 537
4556 564
51533 486
4358 218
2688 110
4249 144
6205 437
5524 730
10681 526