3008 882
2354 428
4453 549
3076 315
2114 51
3962 389
2077 70
7933 421
14585 682
6534 514
2380 138
5764 652
3612 606
6580 511
5327 355
2326 371
1571 203
3851 550
3526 725
53859 185
4097 661
10384 688
27141 679
29466 717
46868 115
15202 357
10800 183
13331 476