2957 709
2874 785
1665 339
1038 322
15236 42
14234 133
26316 269
71019 1030
13469 111
17287 393
8368 765
50611 614