9643 652
3884 648
4048 438
2530 369
6484 426
15406 416
7216 703
2637 486
3080 570
20909 872
6479 740
26280 821
70845 642
18357 291
1036878 3054
25793 739
576102 3061
834085 1669
519568 635
470237 1563
85189 383
55066 84
108078 304
20773 841
5795 476