2561 287
2164 119
5095 640
4075 581
19552 545
15054 885
10188 487
12268 104
7219 487
2119 201
5520 38
2766 290
4667 205