1023 116
3737 923
6370 793
5447 508
16696 547
21588 403
12454 251
7704 104
8394 498
19767 531
4114 883
7880 324
25652 358
12067 481
15922 368
9475 412
11426 315
16361 831
6569 258
5768 306
39833 740
5693 354
7060 73
13504 50