500564 1013
33882 238
10892 756
17792 785
10764 290
6892 264
22002 248
7903 388
11612 147
8943 293
8570 367
26433 897
52646 719
119535 555
31111 362
7242 367
3236 188
55840 307
70082 298
6657 144
158436 394
39723 375
34716 626
139582 486
82579 284
68531 932
17968 303
8170 108