4660 690
3099 539
10296 146
12672 729
10798 147
21455 222
4251 578
3446 684
2208 317
1796 269
2504 527
1196 76