3091 740
2479 547
2558 697
1473 423
1960 527
3118 951
1303 272
1984 518
7452 308
4834 169
14773 599
10442 227
22189 573
8988 222
3977 451
6320 485
9988 541
2963 245
6939 756
9615 677
5304 680
14299 609
9750 169
8600 624
6229 664
3531 243
1671 54
9668 891