9500 652
3839 648
4011 438
2491 369
6429 426
15371 416
7181 703
2599 486
3057 570
20795 872
6452 740
26080 821
70516 642
18241 291
1029428 3044
25745 739
572872 3057
830561 1668
515029 634
467748 1563
84512 382
54546 84
107083 301
20617 841
5769 476