3961 645
2453 483
511317 1231
129325 596
6332 155
82392 694
20802 475
33468 942
9072 411
213728 492
69199 317
92720 781
62970 848
68271 246
41561 459
104816 1008
89732 705
70157 676
64907 894
51086 251
1267 81
6989 561
7653 716
7143 535