2869 130
4234 598
3217 188
12711 71
7889 112
5291 752
4010 414
11153 649
35349 166
13357 111
10139 502
4221 318