2123 460
35266 548
17300 187
7926 523
10549 156
11394 129
4709 282
7947 129
5906 280
5963 431
19944 712