2826 168
580 115
148 28
35584 89
31337 335
2326 310
489 119
6915 866
2733 545
219369 890
3078 153
2195 223
1134 305
2449 646
27174 482
4962 657
1128 176
2365 547
4520 780
131526 727
3607 762
2365 48
2116 49
46191 831
16086 68
7424 872
1287 286
2624 339