9637 652
3883 648
4047 438
2530 369
6481 426
15405 416
7214 703
2635 486
3080 570
20906 872
6478 740
26265 821
70828 642
18347 291
1036411 3054
25791 739
575899 3061
833859 1669
519354 635
470066 1563
85145 383
55044 84
108021 303
20761 841
5795 476