2982 34
4948 307
47645 276
99735 538
74760 369
13174 189
97788 608
40630 416
52310 95
71703 285
177875 1138
30611 165
38835 549
52540 371
15063 398
12483 687
80529 234
58888 574
85492 660
50469 604
83130 355
59236 165
43290 341
62753 855