5504 140
4580 600
12196 928
14912 686
11031 477
6467 563
7261 126
152741 359
432420 855
151911 480
98095 621
111235 990
128243 822
153266 896
87579 456
171365 1043
71927 511
38534 623
55158 442
18317 551
16743 927
6714 283
9140 577
33242 124
78686 922
8536 673
14703 312
35897 909