1116 304
3638 496
26311 688
70647 450
38245 231
33133 601
7560 526
31377 385
4659 731
25260 679
3675 518