2999 152
8937 189
29212 154
3899 150
14126 114
7188 711
14678 636
13844 753
5724 112
11655 678
4308 207
2552 420