2504 546
13580 622
3000 208
17967 257
29539 709
6398 380
13124 301
5744 642
8438 301
7747 468
2533 428