3639 145
5665 447
154099 974
2938 182
3693 280
226686 786
112652 450
28330 199
72961 121
20932 820
46245 688
6040 117
16337 282
2426 231
4895 526