150260 579
56270 437
124614 519
48299 816
31013 448
29775 138
25079 385
55564 904
97434 392
37899 659
126006 970
261069 596
35839 753
33353 385
274676 774
188179 306
120583 655
67077 532
90750 281
72446 376
372384 999
306339 765
52992 383
34083 136
75852 597
78117 371
252252 912
19609 121