2596 61
9004 537
7134 370
26957 497
7806 476
14473 156
10456 608
5296 52
19586 853
21697 130
3929 76
13003 582
3668 758
3465 123
5509 719