31571 473
5806 773
13065 467
3835 100
5478 186
4862 231
14759 222
15434 435
10567 272
6880 174
3458 498
4145 614
3811 561