2476 460
36005 548
18003 187
8279 523
11047 156
11783 129
5020 282
8192 129
6317 280
6221 431
20929 712