3001 279
2205 395
80748 873
6391 488
27316 224
8740 611
20422 698
15527 274
16923 160
37635 350
38898 484
35607 192
24367 678
25851 452
43252 508
13625 792
45926 792
21069 299
38969 151
1891 395
18412 521
18859 382
23739 81
29684 682
9430 286
26123 124
18894 240
25255 719