2452 287
2159 119
5082 640
4071 581
19546 545
15052 885
10188 487
12266 104
7218 487
2117 201
5517 38
2766 290
4665 205