3001 279
2205 395
80752 873
6392 488
27316 224
8740 611
20423 698
15529 274
16925 160
37639 350
38899 484
35608 192
24369 678
25852 452
43254 508
13625 792
45931 792
21069 299
38976 151
1891 395
18414 521
18859 382
23744 81
29691 682
9433 286
26126 124
18897 240
25264 719