891 132
907 192
1678 374
15644 934
2597 703
886 233
2465 648
2052 467
5911 659
3654 520
2181 278
30962 686