3021 501
27411 244
5546 229
6006 140
5444 320
4678 284
16817 358
114417 110
5988 405
64564 726
4906 90
166480 539
9878 565
24281 242
62144 107
55317 483
31087 776
70777 417
58997 177
39312 314
22224 149
45779 847
58244 506
67286 308
38708 168
9649 98
33592 307
50728 422