2531 55
18803 104
101001 823
130056 423
113857 220
284648 622
23349 547
71852 348
76630 479
154277 923
7104 509
463909 1687
186637 879
102919 755
18929 465
226588 502
146219 330
215898 692
155295 338
183518 805
132362 405
69786 570
122874 460
30487 704