3085 447
12193 510
5866 662
9052 163
5616 330
9973 515
5889 196
12737 472
5446 111
4081 860
1859 382
472 47
4526 782