3831 546
3541 56
3340 47
2278 392
2102 266
4893 433
1692 30
1631 208
2323 68
5297 663
7478 599
1345 194
3174 405
5329 423
7351 219
699 77
6846 258
5691 521
1384 91
16802 595
4278 689
6518 714
4060 584
5564 210
3965 741
3175 362
39329 359
3873 612