3272 906
3426 907
15488 454
25876 664
540201 851
28173 297
2966 774
7677 418
5393 525
1317 87
4283 608
3846 391
4984 688
10734 575
8738 719
19633 188
9980 734
5340 213
3767 93
2948 47
5153 392
7844 330
17629 45
27829 554
171638 492
2512 683
1647 319
40335 209