1128 304
3639 496
26311 688
70651 450
38245 231
33134 601
7560 526
31377 385
4659 731
25262 679
3675 518