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