2895 447
11813 510
5824 662
8965 163
5560 330
9856 515
5853 196
12649 472
5408 111
4066 860
1850 382
457 47
4486 782