2869 130
4233 598
3214 188
12711 71
7885 112
5289 752
4010 414
11143 649
35333 166
13355 111
10136 502
4220 318