19518 643
5301 288
16879 160
7125 551
87028 261
22155 610
164013 974
3286411 6854
709308 1991
386524 1079
97393 372
49675 401
126087 465
118810 632
42271 582
60646 486
46966 236
42799 395
47959 393
21153 330
92983 454
16840 317
33246 913
13389 860
19256 456
36022 591
33310 294
28552 399