25238 113
40948 297
56437 421
50331 228
29559 98
41104 631
24388 610
3174 288
7865 163
2967 561
10433 308
5573 521
3845 301
7812 284
5912 627
3955 466
1790 171
2890 351
21236 842
3687 234
2119 264
3070 260
4616 640
1973 224
2798 417
4570 856
4038 759
3709 443