35084 548
3711 68
8930 595
5856 611
10921 794
37017 429
17692 716
19937 617
36678 403
5695 343
6861 80
9329 511
56882 624
9277 560
6865 759
14949 623
5990 686
5031 882
6334 196
5008 120
19111 536
32529 471
26413 323
4976 491