2513 460
36074 548
18074 187
8322 523
11114 156
11830 129
5045 282
8222 129
6352 280
6238 431
21049 712