46096 216
2926 657
16518 453
8403 877
3868 607
2684 346
4145 783
3853 321
2264 174
8056 927
5588 843
2657 419
3160 265
5459 815
5378 917
3754 161
5693 695
254281 858
27181 651
2225 386
2873 312
3452 536
4513 888
3215 596
4181 750
2224 431
3072 327
1610 110