4959 795
3808 655
4160 563
16512 231
29816 884
11850 277
3542 457
1266 76
4139 742
4114 663
3290 469
5401 824