3013 882
2363 428
4463 549
3102 315
2125 51
3974 389
2089 70
7948 421
14696 682
6577 514
2410 138
5808 652
3616 606
6616 511
5345 355
2331 371
1573 203
3866 550
3534 725
53863 185
4116 661
10387 688
27379 679
29491 717
46880 115
15210 357
10816 183
13338 476