2778 36
3626 650
54924 520
11258 686
1872 376
15449 281
7673 608
40937 667
113058 640
17499 540
21934 517
156423 555
7611 522
71097 155
2816 839
38676 366
13726 320
6524 491
7661 54
3722 300
32231 645
43370 534
67163 631
4482 913