46092 323
10656 228
1112 139
24685 242
19466 841
2885 768
3888 624
3064 451
3287 814
1675 89
3290 612
1711 210
4123 796
2197 318
3569 548
1118 143