301997 732
102319 955
99290 467
51635 1095
82538 167
27172 537
64079 770
144831 663
29655 343
41481 101
28646 357
21686 336
49222 221
93845 192
31662 816
69477 726
26629 74
33139 924
10736 287
21652 821
117666 701
10542 340
28593 859
12597 635
19652 320
34725 403
44782 626
220546 1016