3000 692
2767 565
2895 520
6945 295
15763 279
2758 476
3654 908
1692 173
18327 560
4074 339
28962 282
1234 242
8675 478
2334 371
1630 105
3539 330
3820 645
5765 599
4352 724
6739 807
1936 301
3854 554
7426 72
2345 393
3555 223
3600 156
4841 733
1903 52