666 167
2617 525
4262 495
5345 656
2747 235
12615 407
6962 480
15079 641
12899 604
5596 568
29848 606
15969 509
244506 330
281966 526
95842 602
50889 78
56593 785
39945 314
13687 658
53338 671
17683 240
23754 173
12392 703
29941 434
34877 320
11791 147
388061 1161
35690 743