2506 460
36057 548
18057 187
8298 523
11094 156
11810 129
5039 282
8215 129
6349 280
6238 431
21011 712