3127 447
12281 510
5876 662
9074 163
5629 330
10002 515
5903 196
12756 472
5452 111
4090 860
1865 382
480 47
4538 782