2543 265
3254 155
94373 593
97401 645
68197 289
8287 447
17144 222
40467 842
31115 101
13099 565
20979 140
28148 471
73013 687
11453 132
3160 344
101101 561
23912 89
36211 44
16490 192
15242 91
42035 432
8664 428
23269 428
3129 265
16655 570