2907 443
2667 345
7199 582
8888 367
13589 729
5637 140
16724 399
13969 326
32476 471
194592 1102
147044 443
20971 772
13861 65
14051 570
9985 490
8318 812
7840 596
36695 448
11694 793
7737 284
13617 617
37137 261
20545 736
21707 768
13216 213
25455 417
82326 233
34105 330