303 425
168 488
157 449
815 628
969 729
352 455
643 125
421 378
125 706
439 933
30 778
1000 705
3502 300
2656 101
2400 87
2392 209
2180 453
2082 610
2072 29
2039 221
1890 356
1734 666
1716 159
1476 797