2942 51
3294 70
34630 573
28445 156
5363 695
50943 560
3522 47
4830 654
6699 874
3215 138
4676 660
6606 149
3463 332
2957 298
206298 324
86308 609
3794 558
4835 509
2922 201
2422 142
63063 716
3931 727
21903 602
18157 217
6522 595
28782 433
1591 264
61542 848