2687 80
5833 578
45785 338
10518 591
8591 781
4507 305
18032 60
7702 141
5326 69
21914 808
31089 434
16864 56
27190 539
19333 330
17936 496
29632 660
38818 168
18509 523
21241 748
8984 372
11620 41
19922 584
13001 305
26961 609
10817 137
37073 224
14468 157
33907 117