2969 51
3325 70
34656 573
28468 156
5419 695
51084 560
3561 47
4873 654
6841 874
3260 138
4685 660
6664 149
3492 332
2984 298
207658 324
86745 609
3804 558
4862 509
2928 201
2426 142
63133 716
3934 727
21987 602
18197 217
6527 595
28878 434
1595 264
61646 848