13025 591
6261 545
46683 563
5289 354
4494 788
1634 453
3238 408
21608 515
7637 249
31820 610
33902 668
8987 551
37332 603
12723 792