276963 314
46271 270
12745 681
1926 181
4456 610
3850 373
3543 538
904 57
8970 646
3990 260
2760 336
2601 258
7559 543
1646 210
2677 434