3008 882
2350 428
4451 549
3073 315
2112 51
3961 389
2076 70
7931 421
14567 682
6529 514
2376 138
5761 652
3612 606
6572 511
5327 355
2323 371
1570 203
3849 550
3525 725
53858 185
4094 661
10384 688
27105 679
29464 717
46867 115
15201 357
10793 183
13331 476