3639 145
5664 447
154095 974
2938 182
3693 280
226684 786
112648 450
28330 199
72960 121
20932 820
46244 688
6040 117
16337 282
2426 231
4895 526