3077 447
12180 510
5866 662
9050 163
5616 330
9969 515
5889 196
12735 472
5444 111
4080 860
1859 382
472 47
4525 782