2598 61
9015 537
7141 370
26957 497
7807 476
14473 156
10457 608
5296 52
19586 853
21697 130
3930 76
13003 582
3668 758
3465 123
5509 719