15598 135
20885 632
22511 607
82397 205
499282 1011
17685 785
21872 248
203662 445
26345 897
31061 362
4650 63
55589 307
34608 626
21717 312
25946 502
68369 932
60588 842
427204 1300
98211 346
301887 942
450026 1599
12698 781
208276 477
18814 458
62613 677
13030 602
287330 1394
327578 975