592 29
2069 475
851 102
2213 528
3800 595
2051 439
2407 608
933 148
1335 316
1812 357
1281 244
431 99
322 89
1395 396
454 103
1373 275
2866 491
3474 622
10349 279
6295 49
20756 843
10501 711
8360 471
29600 651
5664 569
7828 116
6531 591
7356 292