3021 485
13502 721
8675 82
116337 724
65089 418
599848 875
220941 303
148906 137
171255 428
120039 684
81900 289
106926 119
104368 675
377956 594
127348 520
428981 577
122437 83
223865 878
102597 367
208422 654
338594 652
162862 824
238066 329