3031 299
10383 797
2743 65
17896 580
33963 197
6653 746
31896 328
10000 711
5552 44
47148 489
7176 305
21964 475
11235 123
14156 598
76820 415
14730 329
26665 432
11563 151
6730 708
13876 96
14875 349
12773 173
14362 759
21259 222