3071 943
5022 498
4474 257
6393 545
2485 404
4103 595
5160 613
11665 805
133295 768
5448 390
3847 244
3850 561
27886 154
7095 455