29577 293
3972 290
3194 232
2389 166
6443 111
114822 642
4048 572
3395 478
1857 126
3562 488
2079 226
7145 389
25960 51
3639 689
9602 515
40106 544
9168 162
4825 684
3206 383
3657 599
4865 482
2525 337
2170 51
4267 862
8509 391
4796 714
21626 240
3487 501