3639 145
5664 447
154094 974
2938 182
3693 280
226676 786
112646 450
28330 199
72960 121
20932 820
46243 688
6040 117
16335 282
2426 231
4895 526