2361 615
2527 835
2899 695
7037 357
16246 338
3594 771
16469 110
8645 546
20959 623
46064 761
21394 390
3584 598
5604 146