4089 812
2784 579
3244 888
312 30
2959 756
793 81
1228 293
1951 409
3208 633
2403 396
1862 422
601 137
4156 780
7475 648
5001 777
2947 215
201587 697
122236 288
72828 569
165478 331
413757 719
665920 1650
16717 413
64951 564
82215 405
46836 507
35705 306
4142 718