10160 706
3324 203
189485 642
10381 177
40487 301
28692 112
9682 615
3515 450
3873 553
4624 603
3369 143