2959 756
10683 200
12603 534
12823 591
7690 358
18923 178
120385 864
79420 650
57703 185
50962 580
30167 85
43548 626
4388 611
5934 309
5924 802
4696 544
4549 371
3423 207
61679 889