2957 709
2874 785
1665 339
1038 322
15236 42
14236 133
26316 269
71020 1030
13470 111
17289 393
8368 765
50611 614