3591 384
1009 110
10609 748
8419 489
5899 782
3366 912
3998 713
3033 786
15217 825
4416 338
10202 669
2257 508
1669 41
8196 274
8351 436
9204 78
3475 764
7233 138
5425 34
6093 225
11312 48
11367 738
4385 312
2299 322
3096 608
3864 753
4475 650
25888 912