14591 503
3883 86
5878 107
7324 302
6507 374
5468 308
7738 718
19539 645
4626 170
6156 786
9465 363
8713 825
5418 192
4501 346
9240 515
10260 186
5748 549
4934 472
6747 249
13426 131
5362 565
6855 860
13126 265
7071 667
3704 65
4664 280
7656 91
41160 531