300002 392
145563 775
5429 530
2877 70
5916 737
20588 891
5230 202
15267 565
96534 534
181346 717
3641 527
9796 157
29515 679
2190 240
6799 542
188003 503
117025 556
12939 715
10555 500
7236 870
4793 274
28587 842
3827 779
4590 706
37137 752
20588 311
11505 689
4782 827