2368 615
2530 835
2909 695
7081 357
16267 338
3608 771
16527 110
8659 546
21005 623
46293 761
21501 390
3606 598
5626 146