2896 150
16640 721
5250 600
4495 143
3357 217
11465 633
8423 435
15593 864
5514 742
8130 267
20215 599
18357 583
13016 443
6464 356
14363 482
15358 634
12630 358
27168 316
10244 225
13253 85
3714 300
3545 243
4407 548
6581 46
4615 364
2578 166
8211 600
4733 618