2597 61
9011 537
7138 370
26957 497
7807 476
14473 156
10457 608
5296 52
19586 853
21697 130
3929 76
13003 582
3668 758
3465 123
5509 719