3016 380
8903 119
3525 571
2650 289
1400 30
2596 194
2451 455
5229 654
3747 225
2969 171
1730 182
16803 507
3485 442
5904 570
6148 880
5636 591
2789 359
5812 845
8691 509
4454 753
5031 609
2253 217
2622 264
16445 642