15153 151
9163 257
10040 564
62112 711
43471 279
82142 840
28140 610
4114 212
3833 824
5596 899
4842 507
6679 559
2501 312
2906 222