10013 638
16739 333
22865 559
374146 1000
5698 108
8843 534
9251 546
8070 416
7196 437
4581 240
3565 81
33951 565
33085 140
21906 616
14162 515
24454 473
21655 185
30120 423
22783 568
10546 195
113779 799