51501 613
5773 462
24680 527
5560 252
16445 226
36856 364
8786 28
4220 356
48575 618
4728 315
2368 169
14840 430
8930 320
4123 862
2624 146
9960 905
12477 568
4273 212
5308 594
1764 273
6535 104
4100 109
1885 97
5355 501
2823 271
5940 961
2757 408
3726 942