19519 643
5301 288
16879 160
7125 551
87028 261
22155 610
164014 974
3287332 6854
709329 1991
386532 1079
97395 372
49676 401
126087 465
118812 632
42272 582
60648 486
46966 236
42799 395
47960 393
21153 330
92983 454
16840 317
33246 913
13389 860
19256 456
36026 591
33310 294
28553 399