2946 447
11925 510
5838 662
8988 163
5577 330
9883 515
5863 196
12679 472
5420 111
4073 860
1851 382
460 47
4501 782