2844 646
42497 93
4956 510
1383 362
1145 151
3460 498
17963 858
26761 396
6296 206
20815 794
4848 392
183160 733
51319 400
6716 671