289553 1169
40491 858
21503 348
108512 400
36876 760
67120 442
38773 602
47828 287
54821 89
56642 175
48815 772
62351 319
57402 425
52666 248
100798 173
87369 317
84821 370
43639 646
75243 495
23154 680
49443 767
86405 234
103078 410
60271 553
133137 847
152101 301