2920 51
3283 70
34618 573
28434 156
5343 695
50891 560
3511 47
4816 654
6560 874
3207 138
4675 660
6532 149
3446 332
2946 298
205522 324
86113 609
3788 558
4824 509
2921 201
2422 142
63030 716
3930 727
21872 602
18140 217
6520 595
28716 433
1590 264
61488 848