2705 331
2044 576
37720 484
16935 169
1157 362
1232 277
1640 474
16658 877
13956 350
3331 548
35673 494
7836 718
36118 753
26524 265
1433 434
42574 76
112367 327
24635 799
21925 584
6483 95
51114 143
4504 122
39667 337
34999 117