2600 61
9025 537
7143 370
26957 497
7807 476
14473 156
10458 608
5296 52
19586 853
21704 130
3930 76
13004 582
3668 758
3465 123
5509 719