2897 447
11820 510
5824 662
8967 163
5562 330
9859 515
5853 196
12655 472
5408 111
4066 860
1850 382
457 47
4488 782