3008 882
2350 428
4450 549
3069 315
2112 51
3959 389
2075 70
7927 421
14556 682
6528 514
2376 138
5759 652
3610 606
6566 511
5326 355
2323 371
1570 203
3848 550
3525 725
53858 185
4092 661
10384 688
27087 679
29459 717
46864 115
15200 357
10787 183
13330 476