1060 98
6527 334
3696 187
4873 866
6997 556
4212 862
4417 498
6123 267
8926 302
23123 808
3856 550
11964 329
3888 290
2503 278
1655 63
1469 89
4908 828
6554 783
5166 913
1901 137
12409 614
4168 387
2609 331
7459 197