15162 151
9165 257
10044 564
62128 711
43534 279
82243 840
28242 610
4118 212
3836 824
5601 899
4850 507
6683 559
2513 312
2908 222