302593 948
163599 521
62768 162
57214 315
41673 527
53308 589
35212 480
6904 383
34366 381
43491 770
133339 692
35913 196
58662 881
45105 800
23803 452
39216 644
26284 736
31193 249
28547 332
42540 105
28094 384
43446 391
21645 849
27249 115
42662 194
20691 891
15295 70
21100 197