51505 427
302231 1431
184206 1000
85586 419
140164 616
74952 462
73226 337
59452 767
75238 509
10657 402
25457 345
6717 144
51836 378
61667 715
8710 446
41467 262
83584 94
10296 263
50536 214
10569 251
30865 826
5891 535
4210 282
6820 504
26772 402
36276 545
19229 392
31008 426