40090 857
3852 232
5375 532
20492 528
4756 221
6460 545
30042 86
4936 686
6909 807
4642 728
11997 184
9371 577
5969 887
4137 301
92729 172
19872 520
24064 622
52383 725
3015 175
28629 905
35089 663
5218 531
5247 573
3393 354
1672 212
2284 87
8582 502
2393 92