3129 447
12293 510
5876 662
9078 163
5630 330
10007 515
5905 196
12756 472
5454 111
4090 860
1866 382
482 47
4538 782