285667 509
19099 160
31023 821
29076 190
27078 157
19491 532
25135 324
108554 691
443117 1477
18339 401
116180 322
17477 308
38976 693
32018 318
25708 108
17145 152
42098 499
33627 308
157786 562
47866 540
34933 368
34561 830
56466 934
24812 115
39537 680
342677 646
210609 881
28354 109