40451 871
37072 226
6426 673
4563 474
3593 701
4041 690
1714 151
21096 92
1304 159
5500 771
1200 208
21434 569
7131 667
2807 668
13342 599
11076 626
7780 486
8132 489
3703 311
3864 533
8727 900
4552 485
4959 568
2258 588
4756 333
6562 569
927 49