2912 753
2233 505
2767 460
5117 388
8984 402
6091 217
11535 399
52531 776
26739 352
32161 747
17134 315
6132 123