2958 835
1740 469
1219 97
16939 148
17481 123
2673 703
167 36
3574 693
7846 212
2906 61
2162 538
5125 364
11700 304
985 234
2909 818
108 21
2172 474
148 42
1547 404
943 214
4467 178
2245 656
6211 885
536 121